There’s no bigger cricket match than India vs Pakistan. The rivalry hasn’t really ever been about the two best sides facing off. It’s about emotions. There’s so much at stake. What it means to beat the neighbouring nation, with whom to share history and present. Cricket fans, the general public, and even governments get involved.
Yet in all those, India and Pakistan haven’t often met in the biggest stages of tournaments. InsideSport recounts each and every time the two arch-rivals faced off in a trophy match.
India vs Pakistan: Head-to-head in multination finals
| Matches | 6 |
| Won (India) | 3 |
| Won (Pakistan) | 3 |
| Winning % (India) | 50 |
| Winning % (Pakistan) | 50 |
India vs Pakistan: Head-to-head in ICC Finals
| Matches | 2 |
| Won (India) | 1 |
| Won (Pakistan) | 1 |
| Winning % (India) | 50 |
| Winning % (Pakistan) | 50 |
History of India vs Pakistan Finals
| Tournament | Result | Venue | Year |
|---|---|---|---|
| World Championship of Cricket | India won by 8 wickets | Melbourne | 1985 |
| Austral-Asia Cup | Pakistan won by 1 wicket | Sharjah | 1986 |
| Austral-Asia Cup | Pakistan won by 39 runs | Sharjah | 1994 |
| T20 World Cup | India won by 5 runs | Johannesburg | 2007 |
| Champions Trophy | Pakistan won by 180 runs | The Oval | 2017 |
| Asia Cup | India won by 5 wickets | Dubai | 2025 |
Have India and Pakistan played an Asia Cup Final?
Yes, India and Pakistan have played one Asia Cup final in 2025. India has made 12 finals (9 wins and 3 losses), and Pakistan has reached the trophy match 6 times (2 wins and 4 losses).
Has Pakistan ever beaten India in an ICC World Cup final?
No. Pakistan and India have met in an ICC World Cup final once, in the 2007 T20 World Cup. India won that game by 5 runs in the last over of the match.
Has Pakistan ever beaten India in an ICC final?
Yes. In their only meeting in the ICC Champions Trophy final in 2017, Pakistan beat India by 180 runs. It remains the biggest run-margin win for Pakistan over India.
Cricket
Washington Sundar injury update: All-rounder to join team before IND vs NAM game in Delhi