India vs Pakistan is cricket’s biggest rivalry. These two countries have played 212 matches since 1952, and every single one gets the attention of millions.
Pakistan leads the overall record. But India has been the dominant side in recent years, winning in ICC tournaments, the Asia Cup, and T20Is with consistency.
India vs Pakistan Head-to-Head Stats

Here is a full breakdown of India vs Pakistan head-to-head stats across all formats.
Overall Head-to-Head Record (1952–2026)
Since their first Test in 1952, India and Pakistan have played across three formats.
Pakistan leads the overall tally, but India’s recent form has shifted the balance.
| 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 |
India vs Pakistan Stats in Test Cricket
Test cricket is where this rivalry started. Their first series was in India in 1952. The high number of draws reflects how competitive and hard-fought these matches have been.
| 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
India vs Pakistan Stats in ODI Cricket
ODIs have produced the most dramatic moments in this rivalry. Pakistan leads the record, but India has cut the gap significantly in recent years.
| Matches | India Won | Pakistan Won | Tied/NR |
|---|---|---|---|
| 136 | 58 | 73 | 5 |
In 2025, India beat Pakistan four times in ODIs. The biggest came in the Champions Trophy final at Dubai, where Virat Kohli scored an unbeaten 100 off 111 balls.
India chased 242 comfortably, with Kohli also becoming the fastest player 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
India vs Pakistan Stats in T20I Cricket
T20Is have been the most one-sided format in this rivalry. India has won 14 of 17 matches. Pakistan’s three wins came at Bangalore in 2012 and Dubai in 2021 and 2022.
| Matches | India Won | Pakistan Won | Tied/NR |
|---|---|---|---|
| 17 | 14 | 3 | 0 |
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
India vs Pakistan Stats in ICC Tournaments
Political tensions have stopped all bilateral series since 2012-13. Today, these two teams only meet at ICC events and the Asia Cup, which makes every game even bigger.
| Tournament | Matches | India Won | Pakistan Won |
|---|---|---|---|
| ODI World Cup | 8 | 8 | 0 |
| T20 World Cup | 9 | 8 | 1 |
| Champions Trophy | 6 | 3 | 3 |
India has a perfect 8-0 record against Pakistan in ODI World Cups. That is one of the most remarkable stats in all of cricket.
In the T20 World Cups, India leads 8-1. Pakistan’s only T20 World Cup win came at Dubai in 2021.
India vs Pakistan Stats in the Asia Cup
The Asia Cup has been another stage for big India-Pakistan battles. India leads 13-6 in the overall head-to-head at the Asia Cup.
| Format | Matches | India Won | Pakistan Won |
|---|---|---|---|
| ODI | 15 | 8 | 5 |
| T20I | 6 | 5 | 1 |
India swept all three matches against Pakistan in the 2025 Asia Cup. In the group stage, Kuldeep Yadav took 4/30 as Pakistan were restricted to 127/9.
India chased it down in 15.5 overs. Tilak Varma won Player of the Match in the final. Abhishek Sharma took the Player of the Series award.
Recent Matches in 2026
15 February 2026, T20 World Cup, R Premadasa Stadium, Colombo
India beat Pakistan by 61 runs. Ishan Kishan scored 77 with the bat. Jasprit Bumrah and Axar Patel then bowled Pakistan out for 114. Kishan won Player of the Match.
When Will India and Pakistan Play Next?
A rematch is possible within this T20 World Cup. If both teams reach the knockouts, they could meet in the Semi-Finals (March 4-5) or the Final (March 8).
Beyond that, the two sides are scheduled to meet at the 2027 Asia Cup in Bangladesh (ODI format) and in the group stage of the 2027 ODI World Cup, to be hosted across South Africa, Zimbabwe, and Namibia.
FAQs
- Who leads the overall India vs Pakistan head-to-head record?
Pakistan leads overall with 88 wins to India’s 81 across 212 matches in all formats.
- What is India’s record against Pakistan in ODI World Cups?
India has a perfect 8-0 record against Pakistan in ODI World Cups. They have never lost to Pakistan in the tournament.
- How many T20Is have India and Pakistan played?
They have played 17 T20Is. India won 14, and Pakistan won 3.
- Who has scored the most runs between India and Pakistan in Tests?
Javed Miandad leads with 2,228 runs for Pakistan. Sunil Gavaskar scored 2,089 runs for India.
- What was the last India vs Pakistan match result?
India beat Pakistan by 61 runs in the T20 World Cup on 15 February 2026 in Colombo. Ishan Kishan scored 77.
- When is the next India vs Pakistan match?
A rematch is possible in the T20 World Cup knockouts in March 2026. They are also set to meet in the 2027 Asia Cup and the 2027 ODI World Cup.
Conclusion:
Pakistan leads the all-time head-to-head in Tests and ODIs.
But India has been the better team in recent years, holding an unbeaten 8-0 record in ODI World Cups and winning 14 of 17 T20Is.
The 2025 Champions Trophy and Asia Cup wins added to India’s recent dominance in high-stakes matches.
With no bilateral series on the cards, every ICC or Asia Cup meeting carries even more weight for fans on both sides.