74 years. 212 matches. And still, no rivalry comes close.
India and Pakistan first faced each other in a Test match in 1952.
Since then, every meeting has carried more weight than almost any other fixture in sport.
India vs Pakistan Head-to-Head Stats

If you want the full India vs Pakistan head-to-head stats across all formats, here they are, updated through February 2026.
India vs Pakistan Head-to-Head Stats: All Formats Combined
| 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 in total wins. But that number needs context. Their advantage comes largely from older bilateral series. In T20Is and at ICC tournaments, India have been clearly ahead for years.
Tests: Where It All Started
The first Test between India and Pakistan was played in Delhi in 1952. Over 59 matches, Pakistan has a slim lead. But the format has produced very few decisive results, with 38 of those 59 matches ending in draws.
| 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
ODIs: The Longest Battle
136 ODIs make this the most-played format between the two sides. Pakistan holds the lead, but the gap has narrowed over the past decade.
| Matches | India Won | Pakistan Won | Tied/NR |
|---|---|---|---|
| 136 | 58 | 73 | 5 |
2025 was a strong year for India in ODIs against Pakistan. They won all four meetings, with the Champions Trophy win in Dubai being the biggest.
Virat Kohli scored 100 not out off 111 balls in that final, guiding India to a six-wicket win. It was also the knock that made Kohli the fastest batter 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
T20Is: India’s Most Dominant Format
Seventeen matches. Fourteen wins for India. This is the format where the gap between the two sides is widest.
Pakistan’s three T20I wins came at Bangalore in 2012 and at Dubai in 2021 and 2022. In every other meeting, India came out on top.
| Matches | India Won | Pakistan Won | Tied/NR |
|---|---|---|---|
| 17 | 14 | 3 | 0 |
The most recent T20I was on 15 February 2026 at the R Premadasa Stadium in Colombo. India won by 61 runs.
Ishan Kishan top-scored with 77, and Jasprit Bumrah combined with Axar Patel to bowl Pakistan out for 114.
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 Record
India and Pakistan no longer play bilateral series. Their last was in 2012-13. Every match now happens at the ICC events or the Asia Cup, which only adds to the tension.
| 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 ODI World Cup record against Pakistan remains one of cricket’s most talked-about stats.
In T20 World Cups, India leads 8-1, with Pakistan’s only win coming at Dubai in 2021.
Asia Cup Head-to-Head
The Asia Cup sits between bilateral cricket and ICC events. India leads the overall Asia Cup head-to-head 13-6.
| Format | Matches | India Won | Pakistan Won |
|---|---|---|---|
| ODI | 15 | 8 | 5 |
| T20I | 6 | 5 | 1 |
India won all three matches against Pakistan in the 2025 Asia Cup. Kuldeep Yadav took 4/30 in the group stage, restricting Pakistan to 127/9.
India won in 15.5 overs. In the final, Tilak Varma was Player of the Match, and Abhishek Sharma took Player of the Series.
What Comes Next?
Both teams are still in the 2026 T20 World Cup. If they both clear the Super Eights, another meeting is possible in the Semi-Finals (March 4-5) or Final (March 8).
Looking further ahead, the 2027 Asia Cup in Bangladesh will return to the ODI format, and both sides are set to meet in the group stage of the 2027 ODI World Cup, hosted across South Africa, Zimbabwe, and Namibia.
FAQs
- Who leads the overall India vs Pakistan head-to-head?
Pakistan leads with 88 wins compared to India’s 81, across 212 matches in all formats.
- What is India’s record vs Pakistan in ODI World Cups?
India has won all eight ODI World Cup meetings against Pakistan. They have never lost to Pakistan in the tournament.
- How many T20Is have India won against Pakistan?
India has won 14 of 17 T20Is. Pakistan’s three wins came in 2012 and twice in 2021-22.
- Who is the highest run-scorer in Tests between India and Pakistan?
Javed Miandad leads for Pakistan with 2,228 runs. Sunil Gavaskar leads for India with 2,089 runs.
- What was the result of the last 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 play next?
A rematch is possible in the T20 World Cup knockouts in March 2026. They are also scheduled to meet in the 2027 Asia Cup and the 2027 ODI World Cup.
Conclusion:
Pakistan leads the all-time head-to-head. That is the headline number. But the story of the last several years belongs to India.
Unbeaten in ODI World Cups. Dominant in T20Is. Two major tournament wins in 2025.
The numbers tell you where things stand. What they cannot tell you is how it feels when these two teams walk out onto the field.
Also Check: