India vs Pakistan: Complete Head-to-Head Records & Rivalry History
The greatest rivalry in cricket, in full: 213 internationals since 1952, every format’s record, every World Cup meeting, and the story of how a Pakistan-dominated history became an India-dominated present.
Quick answer: India and Pakistan have played 213 internationals: Pakistan lead 88–81 overall (Tests 12–9, ODIs 73–58), while India dominate T20Is 14–3. India have won 10 of the 11 meetings since September 2022; the latest was the Asian Games final on 3 October 2026 (India by 19 runs). Figures as of October 2026.
Record by Format
- Tests (59): Pakistan 12, India 9, 38 drawn. No Test since December 2007 — the row is frozen.
- ODIs (136): Pakistan 73, India 58, 5 no result. Pakistan’s lead was built before 2000.
- T20Is (18): India 14, Pakistan 3, 1 tie (the 2007 bowl-out).
- Total (213): Pakistan 88, India 81, 44 draws/ties/no results.
Tournament Records
- ODI World Cup: 8 meetings, India 8–0 — Pakistan have never beaten India at a 50-over World Cup.
- T20 World Cup: 9 meetings, India 8–1 — Pakistan’s only win: Dubai 2021, by 10 wickets.
- Champions Trophy: 6 meetings, 3–3 — the only level ICC record, featuring Pakistan’s 180-run win in the 2017 final.
- Asia Cup: 21 meetings, India 13, Pakistan 6, 2 no result — including India’s 3–0 sweep in 2025.
Rivalry Timeline
- 1952: first Test series — the rivalry begins.
- 1978–87: the golden age of bilateral series — Miandad, Imran, Gavaskar, Kapil.
- 1986 Sharjah: Miandad’s last-ball six — the iconic moment.
- 1999–2007: last regular bilateral cricket; 2004 “friendship series”.
- 2008: bilateral ties suspended — matches only at ICC events and Asia Cups, at neutral venues.
- 2017: Pakistan’s Champions Trophy final triumph at The Oval.
- 2021: Pakistan’s first World Cup win over India (Dubai).
- 2022–26: India’s era — 10 wins in 11 meetings, including the 2025 Asia Cup final and 2026 T20 World Cup group game (Colombo, India by 61 runs).
- 3 Oct 2026: Asian Games gold-medal match, Nisshin — India won by 19 runs.
Individual Records
- Pakistan’s 2017 Champions Trophy final win (180 runs) is India’s heaviest defeat in a global knockout vs Pakistan.
- India’s 2026 T20 World Cup win (by 61 runs, Pakistan 114 all out) is among the most one-sided T20I meetings.
- The 2007 T20 World Cup bowl-out remains the only tied T20I between the sides.
Frequently Asked Questions
Who has won more India vs Pakistan matches?
Pakistan, 88–81 across 213 internationals as of October 2026 — but India have dominated the last decade and lead T20Is 14–3.
Has Pakistan ever beaten India in a World Cup?
Once — the 2021 T20 World Cup in Dubai, by 10 wickets. India lead 8–0 at ODI World Cups.
Why don’t India and Pakistan play bilateral series?
Bilateral cricket has been suspended since 2008 for political reasons; they meet only at ICC events and Asia Cups, at neutral venues.





