The India vs Pakistan rivalry is one of the most intense in cricket history. These two cricketing giants have faced off multiple times in ICC tournaments, providing fans with unforgettable moments and nail-biting finishes. Below is a comprehensive table listing all the India vs Pakistan matches in ICC tournaments along with their results.
Tournament | Year | Match Type | Venue | Result |
---|---|---|---|---|
ICC Cricket World Cup | 1992 | Group Stage | Sydney, Australia | India won by 43 runs |
ICC Cricket World Cup | 1996 | Quarter-final | Bengaluru, India | India won by 39 runs |
ICC Cricket World Cup | 1999 | Super Six | Manchester, England | India won by 47 runs |
ICC Cricket World Cup | 2003 | Group Stage | Centurion, South Africa | India won by 6 wickets |
ICC T20 World Cup | 2007 | Group Stage | Durban, South Africa | India won in bowl-out |
ICC T20 World Cup | 2007 | Final | Johannesburg, South Africa | India won by 5 runs |
ICC Cricket World Cup | 2011 | Semi-final | Mohali, India | India won by 29 runs |
ICC T20 World Cup | 2012 | Group Stage | Colombo, Sri Lanka | India won by 8 wickets |
ICC Champions Trophy | 2013 | Group Stage | Birmingham, England | India won by 8 wickets |
ICC Cricket World Cup | 2015 | Group Stage | Adelaide, Australia | India won by 76 runs |
ICC T20 World Cup | 2016 | Group Stage | Kolkata, India | India won by 6 wickets |
ICC Champions Trophy | 2017 | Group Stage | Birmingham, England | India won by 124 runs |
ICC Champions Trophy | 2017 | Final | London, England | Pakistan won by 180 runs |
ICC Cricket World Cup | 2019 | Group Stage | Manchester, England | India won by 89 runs (DLS method) |
ICC T20 World Cup | 2021 | Group Stage | Dubai, UAE | Pakistan won by 10 wickets |
ICC T20 World Cup | 2022 | Super 12 | Melbourne Cricket Ground (MCG), Melbourne | IND won by 4 wickets |
ICC World Cup | 2023 | Group Stage | Narendra Modi Stadium, Ahmedabad | IND won by 7 wickets |
ICC T20 World Cup | 2024 | Group Stage | Nassau County International Cricket Stadium, New York | IND won by 6 runs |