Eight ODI World Cup meetings. Eight India wins. That single stat tells you how much has changed in this rivalry.
Pakistan leads the all-time head-to-head record. But India has controlled the biggest matches for years now, and the gap keeps growing in T20Is and ICC knockout cricket.
India vs Pakistan Head-to-Head Stats

Here is every India vs Pakistan head-to-head stat you need, broken down by format and updated through February 2026.
India vs Pakistan Head-to-Head Stats: The Complete Picture
| Format | Matches | India Wins | Pakistan Wins | Tied/Draw/NR |
|---|---|---|---|---|
| Test | 59 | 9 | 12 | 38 |
| ODI | 136 | 58 | 73 | 5 |
| T20I | 17 | 14 | 3 | 0 |
| Total | 212 | 81 | 88 | 43 |
Pakistan leads 88-81 across all formats. But that total is weighted heavily by older bilateral series. Strip away the history and look at the last five years, and the picture looks very different.
Test Matches: A Format Defined by Draws
India and Pakistan played their first Test in Delhi in 1952. In the 59 Tests that followed, both sides have found wins hard to come by. Thirty-eight of those matches ended in draws, making this the most stalemate-heavy format of the rivalry.
| Matches | India Won | Pakistan Won | Drawn |
|---|---|---|---|
| 59 | 9 | 12 | 38 |
Key Test Records:
- Highest team total (India): 675/5 declared, Multan, 2004
- Highest team total (Pakistan): 699/5 declared, Lahore, 1989
- Lowest team total (India): 106, Lucknow, 1952
- Lowest team total (Pakistan): 116, Bangalore, 1987
- Most runs (Pakistan): Javed Miandad, 2,228 runs
- Most runs (India): Sunil Gavaskar, 2,089 runs
- Highest individual score (India): Virender Sehwag, 309, Multan, 2004
- Highest individual score (Pakistan): Javed Miandad, 280 not out, Hyderabad, 1983
- Most wickets (India): Kapil Dev, 99 wickets
- Most wickets (Pakistan): Imran Khan, 94 wickets
- Best bowling figures (India): Anil Kumble, 10/74, Delhi, 1999
- Best bowling figures (Pakistan): Imran Khan, 8/60, Karachi, 1982
ODI Matches: Pakistan’s Historic Lead, India Closing In
Pakistan leads the ODI head-to-head 73-58 from 136 matches. Their advantage was built across decades of bilateral cricket. India has steadily reduced the gap, especially since 2017.
| Matches | India Won | Pakistan Won | Tied/NR |
|---|---|---|---|
| 136 | 58 | 73 | 5 |
India beat Pakistan four times in ODIs in 2025. The Champions Trophy final at Dubai was the highlight. Virat Kohli came in with India needing to chase 242 and finished unbeaten on 100 off 111 balls. That knock also made him the fastest player in history to 14,000 ODI runs.
Key ODI Records
- Highest team total (India): 356/9, Visakhapatnam, 2005
- Highest team total (Pakistan): 344/8, Karachi, 2004
- Lowest team total (India): 79, Sialkot, 1978
- Lowest team total (Pakistan): 87, Sharjah, 1985
- Most runs (India): Sachin Tendulkar, 2,526 runs
- Most runs (Pakistan): Inzamam-ul-Haq, 2,403 runs
- Highest individual score (India): Virat Kohli, 183, Dhaka, 2012
- Highest individual score (Pakistan): Saeed Anwar, 194, Chennai, 1997
- Most wickets (Pakistan): Wasim Akram, 60 wickets
- Most wickets (India): Anil Kumble, 54 wickets
- Best bowling figures (Pakistan): Aaqib Javed, 7/37, Sharjah, 1991
- Best bowling figures (India): Anil Kumble, 6/12, Sharjah, 1993
T20I Matches: India’s Clearest Advantage
No format shows India’s recent edge better than T20Is. They have won 14 of 17 matches. Pakistan’s three wins came in Bangalore in 2012 and at Dubai in 2021 and 2022. India has won every other meeting.
| Matches | India Won | Pakistan Won | Tied/NR |
|---|---|---|---|
| 17 | 14 | 3 | 0 |
The latest T20I between these sides was on 15 February 2026 in Colombo. Ishan Kishan scored 77 to set up a big total. Jasprit Bumrah and Axar Patel then ran through the Pakistan batting, dismissing them for 114. India won by 61 runs.
Key T20I Records
- Highest team total (India): 192/5, Ahmedabad, 2012
- Highest team total (Pakistan): 182/5, Dubai, 2022
- Lowest team total (Pakistan): 83, Dhaka, 2016
- Lowest team total (India): 119, Colombo, 2012
- Most runs (India): Virat Kohli, 492 runs in 11 innings
- Most runs (Pakistan): Mohammad Rizwan, 228 runs
- Highest individual score (India): Virat Kohli, 82 not out, Melbourne, 2022
- Highest individual score (Pakistan): Mohammad Rizwan, 79 not out, Dubai, 2021
- Most wickets (India): Hardik Pandya, 15 wickets
- Most wickets (Pakistan): Umar Gul, 11 wickets
- Best bowling figures (Pakistan): Mohammad Asif, 4/18, Durban, 2007
- Best bowling figures (India): Kuldeep Yadav, 4/30, Asia Cup Final, 2025
ICC Tournament Results
India and Pakistan last played a bilateral series in 2012-13. All meetings since have been at ICC events or the Asia Cup, which raises the stakes every time they share a dressing room corridor.
| Tournament | Matches | India Won | Pakistan Won |
|---|---|---|---|
| ODI World Cup | 8 | 8 | 0 |
| T20 World Cup | 9 | 8 | 1 |
| Champions Trophy | 6 | 3 | 3 |
India’s 8-0 record in ODI World Cups against Pakistan stands as one of cricket’s most remarkable stats. In the T20 World Cups, India leads 8-1. The only time Pakistan beat India at a T20 World Cup was at Dubai in 2021.
Asia Cup Results
India leads the all-time Asia Cup head-to-head against Pakistan 13-6, across both ODI and T20I editions of the tournament.
| Format | Matches | India Won | Pakistan Won |
|---|---|---|---|
| ODI | 15 | 8 | 5 |
| T20I | 6 | 5 | 1 |
The 2025 Asia Cup was a clean sweep for India. Kuldeep Yadav took 4/30 in the group stage to restrict Pakistan to 127/9. India knocked off the target in 15.5 overs.
In the final, Tilak Varma was Player of the Match, and Abhishek Sharma earned Player of the Series for his all-round contributions.
When Is the Next India vs Pakistan Match?
Both sides are still alive in the 2026 T20 World Cup. A second meeting is on the cards if they both reach the knockouts.
The Semi-Finals are scheduled for March 4-5 and the Final for March 8.
After this tournament, the two sides are set to meet at the 2027 Asia Cup in Bangladesh (ODI format) and in the group stage of the 2027 ODI World Cup, hosted across South Africa, Zimbabwe, and Namibia.
FAQs
- Who leads the all-time India vs Pakistan head-to-head?
Pakistan leads 88-81 across all formats combined from 212 matches played since 1952.
- Has India ever lost to Pakistan in the ODI World Cup?
No. India holds a perfect 8-0 record against Pakistan in ODI World Cup matches.
- What is India’s T20I record against Pakistan?
India has won 14 of 17 T20Is. Pakistan’s three wins came at Bangalore in 2012 and Dubai in 2021 and 2022.
- Who has scored the most runs for India against Pakistan in Tests?
Sunil Gavaskar leads with 2,089 Test runs against Pakistan. Javed Miandad leads for Pakistan with 2,228 runs.
- What was the result of the most recent India vs Pakistan match?
India beat Pakistan by 61 runs in the T20 World Cup on 15 February 2026 in Colombo. Ishan Kishan scored 77.
- When will India and Pakistan next play each other?
A potential rematch in the 2026 T20 World Cup knockouts is possible in March. They also meet at the 2027 Asia Cup and 2027 ODI World Cup.
Conclusion:
Pakistan leads the head-to-head overall. India leads where it counts most right now: T20Is, ODI World Cups, and high-stakes ICC knockout cricket.
The 2025 Champions Trophy and Asia Cup titles added two more chapters to India’s recent run of form against their biggest rival.
And with bilateral cricket off the table, every future meeting will carry the same weight as a final.