India vs Pakistan Head-to-Head Record: Complete Stats in All Formats (2026)
Few rivalries in world sport have the weight of Indian vs Pakistani cricket. Each time these two teams come out, TV ratings soar, cities go silent, and a century of history hangs over 11 overs of powerplay. The India vs Pakistan head-to-head record paints a complex picture: Pakistan still leads the overall tally, while India has won almost every game that has mattered since 2019.
This article takes a look at the overall India vs Pakistan head-to-head record in Tests, ODIs and T20Is, the individual records, the ICC tournament numbers, the most memorable matches, and the recent form that has changed the conversation around this fixture.
Overall Head-to-Head Record (1952-2026)
India and Pakistan first played a Test series in 1952, five years after Partition. Since then, the two sides have played 216 international matches across all formats, and the head-to-head record between India and Pakistan currently reads as follows:
| Format | Matches | India Won | Pakistan Won | Draw/NR |
|---|---|---|---|---|
| Test | 59 | 9 | 12 | 38 |
| ODI | 136 | 57 | 73 | 6 |
| T20I | 21 | 15 | 6 | 0 |
| Total | 216 | 81 | 91 | 44 |
Pakistan still leads the overall India vs Pakistan head-to-head record on paper, mostly because of a dominant ODI run through the 1980s and 90s. But that number hides the real story. Bilateral series between the two boards stopped after 2012-13, so every match since then has come in ICC tournaments — Asia Cups, World Cups, Champions Trophies — one-off games with no room to settle in. And in that stretch, India has barely lost.
India vs Pakistan Head-to-Head Record in Test Cricket
Test cricket between the two is basically frozen in time. The last Test they played was in 2007, so this part of the India vs Pakistan head-to-head record will not move again unless political relations between the two boards change dramatically.
Javed Miandad holds the record for most runs in this format of the head-to-head record, with 2,228 runs, just ahead of Sunil Gavaskar’s 2,089. Virender Sehwag holds the highest individual score in this India vs Pakistan fixture, making 309 at Multan in 2004 — still the benchmark on either side of the border. On the bowling front, Kapil Dev leads with 99 wickets, with Imran Khan close behind on 94. The single best bowling performance in the head-to-head record’s history is Anil Kumble’s 10 wickets for 74 runs at Delhi in 1999, one of only two instances anywhere in Test cricket of a bowler taking all ten wickets in an innings.
Thirty-eight of the 59 Tests in this India vs Pakistan head-to-head record ended in draws, which says a lot about how cautious both sides played whenever a full five-day series was on the line. Neither team wanted to lose a Test series to the other, and that caution shows up clearly in the numbers.
India vs Pakistan Head-to-Head Record in ODIs
This is where Pakistan’s lead in the overall India vs Pakistan head-to-head record comes from. Through the 1980s and 90s, Pakistan’s bowling attack Wasim Akram, Waqar Younis, and later Shoaib Akhtar gave India real trouble, especially in Sharjah, which practically became a second home ground for Pakistan during that era.
Sachin Tendulkar holds the record for most runs against Pakistan in ODIs, with 2,526, ahead of Inzamam-ul-Haq’s 2,403, in this closely tracked head-to-head record. The highest individual score in the format belongs to Saeed Anwar, whose 194 remains one of the great ODI innings of the 1990s, edging out Virat Kohli’s 183. On the bowling side, Wasim Akram leads with 60 wickets against India, ahead of Anil Kumble’s 54, while Aaqib Javed’s 7 wickets for 37 runs remains the best bowling figures either side has produced in this fixture. Shahid Afridi also holds a striking record here 51 sixes against India, nearly double Tendulkar’s tally of 29 against Pakistan.
India has closed the gap in recent World Cup meetings, but the raw ODI India vs Pakistan head-to-head record still belongs to Pakistan, 73 wins to 57.
India vs Pakistan Head-to-Head Record in T20Is
T20I cricket is the one format of the India vs Pakistan head-to-head record where there is no real debate left. India has won 15 of the 21 matches played, and the gap keeps widening every year.
Virat Kohli holds the record for most runs against Pakistan in T20Is, with 492, more than double Mohammad Rizwan’s 228 a huge gap in this part of the head-to-head record. His unbeaten 82 from the 2022 T20 World Cup chase in Melbourne remains the highest individual score in the format and one of the most replayed innings in the sport’s recent history. Hardik Pandya leads the wicket-taking charts with 15.
India’s two most recent meetings with Pakistan in this head-to-head record came in the 2025 Asia Cup a group-stage win by 7 wickets followed by a tense final win in Dubai and again at the 2026 T20 World Cup in Colombo, where India won by 61 runs. Pakistan’s only three wins in the format came at Bangalore in 2012 and twice in Dubai, in 2021 and 2022.
Head-to-Head Record in ICC World Cups
This is arguably the number that matters most to fans in the India vs Pakistan head-to-head record, because it is the one that gets brought up every single World Cup cycle, regardless of what the bilateral tally says.
In the ODI World Cup, India has never lost to Pakistan, across every edition since 1992 a perfect record within this larger head-to-head story. In the T20 World Cup, India now leads 8-1 following the February 2026 group-stage win in Colombo, with Pakistan’s only win coming at the very first edition back in 2007, decided by a bowl-out. In the Asia Cup, India leads with 13 wins to Pakistan’s smaller tally, including the 2025 final.
That unbeaten World Cup run against Pakistan is the stat Indian fans bring up first when discussing the head-to-head record, and it is the one that has aged best. Pakistan can point to the overall ODI record, but not to a single World Cup win over India in more than three decades of trying.
Most Memorable Matches in the India vs Pakistan Head-to-Head Record
A handful of matches from this India vs Pakistan head-to-head record stand apart from the raw numbers. The 1999 Chennai Test is usually the first one older fans mention Pakistan won by 12 runs after Sachin Tendulkar fell just short chasing a target with a back injury, and the Chennai crowd famously gave the Pakistan team a standing ovation as they left the field, a moment still remembered as one of the sport’s classiest.
The 2003 World Cup match in South Africa is another one that gets replayed every year before the tournament and is central to how fans remember this head-to-head record Sehwag and Tendulkar tore into Pakistan’s bowling attack in the powerplay, and India chased down the target with overs to spare in front of a packed Centurion crowd. Then there is the 2007 T20 World Cup final bowl-out and final, followed by the 2011 World Cup semi-final in Mohali, watched by an estimated one billion people worldwide, where India held on to book a spot in the final against Sri Lanka.
More recently, the 2022 T20 World Cup chase in Melbourne, finished off by Kohli’s unbeaten 82, is already considered one of the greatest innings in the entire India vs Pakistan head-to-head record, in this fixture or any other.
Why the Recent Head-to-Head Numbers Look So Different
Since the 2023 ODI World Cup, India has won every single match against Pakistan across all formats six matches in a row, the longest streak either side has produced against the other in this India vs Pakistan head-to-head record. Part of that is squad depth. Part of it is that Pakistan’s team has gone through more changes in personnel and captaincy over the same period. And part of it is simply momentum once a team starts winning a fixture this loaded, the pressure shifts entirely onto the side that is losing.
Whether that trend holds is the real question heading into the next chapter of this India vs Pakistan head-to-head record. Fans tracking the build-up, team news, and betting markets before the next India vs Pakistan clash can find that information gathered in one place on 99ExCh creating an ID there gives you live odds, match previews, and updates without hunting across ten different apps.
Frequently Asked Questions
Who has more wins overall, India or Pakistan?
Pakistan leads the all-time India vs Pakistan head-to-head record across all formats, 91 wins to India’s 81, out of 216 matches played since 1952. Most of that gap comes from Tests and ODIs played before 2010.
Has India ever lost to Pakistan in a World Cup?
No. India has an unbeaten record against Pakistan in ODI World Cup history within the broader head-to-head record, going back to their first meeting in the 1992 tournament.
What is the head-to-head record between India and Pakistan in T20 World Cup?
India went into the February 2026 tournament with an 8-1 T20 World Cup record against Pakistan, their only defeat being in a bowl-out in the first edition in 2007.
Most runs in India vs Pakistan matches?
Across all formats combined, Sachin Tendulkar and Javed Miandad are the two biggest run-scorers in this head-to-head record, with Tendulkar’s ODI tally of 2,526 runs standing as the format’s all-time high.
When did India and Pakistan last play a bilateral series?
The last bilateral series between the two, before the head-to-head record shifted entirely to ICC events, was in 2012-13. Every match since then has been played at neutral or ICC-designated venues as part of multi-team tournaments.
What is the highest individual score in an India vs Pakistan match?
In Tests, it is Virender Sehwag’s 309 at Multan in 2004. In ODIs, it is Saeed Anwar’s 194 for Pakistan. Virat Kohli’s 82 not out stands as the top score in T20Is.
What is the best India vs Pakistan match of all time?
There is no definitive answer in this head-to-head record, but the two most quoted are the 2011 World Cup semi-final in Mohali and Kohli’s unbeaten 82 in the 2022 T20 World Cup.