India National Cricket Team Vs Pakistan National Cricket Team. The head-to-head stats show Pakistan leading overall with 88 wins to India’s 81 across 212 international matches. However, India dominates ICC tournaments with an 18–5 record, lead T20Is 14–3, and are unbeaten in all eight ODI World Cup meetings. Pakistan’s edge is largely built on the pre-2000 Sharjah-era ODIs strip that period out, and the modern rivalry tells a very different story.
Fast Facts: India National Cricket Team vs Pakistan National Cricket Team Stats
Before the deep dive, here is what you need to know instantly:
- Total matches played: 212 (Tests + ODIs + T20Is)
- Pakistan overall lead: 88 wins vs India’s 81
- India’s ODI World Cup record vs Pakistan: 8–0 (perfect)
- India’s T20I record vs Pakistan: 14–3
- India’s ICC tournament record vs Pakistan: 18–5
- Last ICC match result: India beat Pakistan by 6 wickets, ICC Champions Trophy 2025, Dubai
- Highest individual ODI score in this fixture: Saeed Anwar 194, Chennai, 1997
- Most ODI runs in this fixture: Sachin Tendulkar 2,526
The Overall Head-to-Head: What the Numbers Actually Say
India national cricket team vs Pakistan national cricket team stats across all formats show Pakistan leading 88–81 but the context behind that number is everything.
| Format | Matches | India Won | Pakistan Won | Draw / NR |
| Test | 59 | 9 | 12 | 38 |
| ODI | 136 | 58 | 73 | 5 |
| T20I | 17 | 14 | 3 | 0 |
| Total | 212 | 81 | 88 | 43 |
Why Pakistan’s Overall Lead Is Misleading
Pakistan’s 73–58 ODI advantage was assembled primarily during the Sharjah era of the 1980s and 1990s, when both teams played dozens of ODIs annually on a neutral strip that systematically favored Pakistan’s pace attack. Remove that period, and the modern ODI record is far more balanced with India winning decisively in every ICC tournament meeting.
What most people miss: Test cricket between India and Pakistan effectively ended after 2007 due to political tensions. The entire modern rivalry lives in limited-overs cricket and in that arena, India’s dominance is near-total. The aggregate overall number Pakistan fans point to belongs to an era that no longer exists.
India vs Pakistan ICC Tournament Stats: The Number That Wins Every Argument
India hold an 18–5 record against Pakistan in all ICC tournaments combined the most critical sub-stat in this entire rivalry.
| Tournament | Matches | India Won | Pakistan Won |
| ODI World Cup | 8 | 8 | 0 |
| T20 World Cup | 9 | 8 | 1 |
| Champions Trophy | 7 | 3 | 4 |
India’s Perfect ODI World Cup Record vs Pakistan
India are unbeaten in all 8 ODI World Cup encounters against Pakistan spanning four decades, six countries, and eight Indian captains. From Kapil Dev’s 1983 squad to Rohit Sharma’s 2023 champions, no India team has ever lost a World Cup group-stage or knockout game to Pakistan. This is not a streak. It is a pattern.
T20 World Cup: India Lead 8–1
India’s T20 World Cup record against Pakistan reads 8 wins from 9 encounters, with the sole Pakistan win coming in 2021 at Dubai a 10-wicket dismantling built on Babar Azam and Mohammad Rizwan’s 152-run opening stand. India responded by winning the very next T20 World Cup encounter in 2022, 2024, and most recently in February 2026 at Colombo.
The 2026 T20 World Cup match (February 15, Colombo): India posted 175/7 the highest total in India-Pakistan T20 World Cup history with Ishan Kishan scoring a match-defining 77 off 40 balls. Pakistan were bowled out for 114 in 18 overs, losing by 61 runs India’s biggest margin by runs against Pakistan in T20Is. India are now 8–1 against Pakistan in T20 World Cups.
Champions Trophy: Pakistan’s Only Competitive Space
Pakistan lead India 4–3 in Champions Trophy meetings the one ICC format where Pakistan holds an edge. The 2017 Final at The Oval (Pakistan won by 180 runs) remains the high watermark. But India won the most recent Champions Trophy encounter India beat Pakistan by 6 wickets at Dubai in the 2025 Champions Trophy, with Virat Kohli scoring a match-winning unbeaten century. India’s chasing unit put away Pakistan’s 241 in 42.3 overs.
India vs Pakistan Test Match Records
India national cricket team vs Pakistan national cricket team stats in Tests reflect the rivalry’s oldest and most cautious chapter 59 matches since 1952, with Pakistan leading 12–9 and 38 draws.
Key Test Records
| Stat | Record |
| Highest team total | Pakistan 699/5d at Lahore |
| India’s highest total | 675/5d at Multan (Sehwag 309) |
| Most Test runs (India) | Sunil Gavaskar 2,089 |
| Most Test runs (Pakistan) | Javed Miandad 2,228 |
| Best bowling in an innings | Anil Kumble 10/74, Delhi, 1999 |
| Highest individual score (Pakistan) | Javed Miandad 280* at Hyderabad |
| Highest individual score (India) | Virender Sehwag 309 at Multan |
The 64% Draw Rate Nobody Talks About
More than 64% of India-Pakistan Tests ended in draws a product of subcontinental pitches that favored bat over ball, defensive captaincy decisions on both sides, and the psychological weight attached to each result. Neither side wanted to lose more than they wanted to win. That mindset produced Test cricket that was absorbing in atmosphere but often inconclusive in result.
Anil Kumble’s 10/74 at Delhi in 1999 taking all ten Pakistani wickets in a single innings remains the only such performance in this fixture and only the second 10-wicket haul in all of Test history. India already led by 420 runs. The match was over. Kumble bowled anyway because this rivalry demands nothing less than everything.
India vs Pakistan ODI Records: The Format That Built the Rivalry
India vs Pakistan ODI head-to-head stats cover 136 matches the richest dataset of the rivalry, spanning 1978 to 2025.
Top ODI Run Scorers: India vs Pakistan
| Player | Country | Runs | Matches |
| Sachin Tendulkar | India | 2,526 | 73 |
| Saeed Anwar | Pakistan | 1,322 | — |
| Virat Kohli | India | 1,267+ | — |
| Sourav Ganguly | India | 1,122 | — |
Sachin Tendulkar: The Metric That Stands Alone
Tendulkar’s 2,526 ODI runs against Pakistan is the highest by any batsman in this fixture scored across 73 appearances, against bowlers from Imran Khan in 1989 to Wahab Riaz in 2015. His consistency against Pakistan’s attack across five different World Cups is a statistic that has no parallel in cricket.
Pakistan’s Saeed Anwar holds the highest individual score in this fixture: 194 at Chennai in 1997 a knock that remained Pakistan’s highest ODI score ever for years and is widely considered the greatest one-day innings ever played against India.
India’s Highest ODI Total vs Pakistan
India’s highest team total in ODIs against Pakistan is 356/9 at Visakhapatnam a reflection of how the format has evolved from the cautious 220-run games of the 1980s Sharjah era to the modern 340+ run exchanges on batting-friendly subcontinent tracks.
India vs Pakistan T20I Records: India’s Era of Complete Control
India national cricket team vs Pakistan national cricket team T20I stats: India lead 14–3 in all T20 Internationals.
T20I Head-to-Head Summary
| Stat | Detail |
| Total T20Is | 17 |
| India wins | 14 |
| Pakistan wins | 3 |
| Current winning streak (India) | 6 consecutive wins |
| Highest total in T20Is | India 175/7, Colombo, 2026 |
| Biggest margin (runs) | India 61 runs, Colombo, 2026 |
India have won six consecutive T20Is against Pakistan a run that began after Pakistan’s 2021 Dubai win and has extended through three different World Cup cycles. Pakistan’s pace attack, which dominated ODIs through the 1990s, has found no reliable answer to India’s T20 batting depth Rohit Sharma, Virat Kohli, Suryakumar Yadav, and Ishan Kishan have all delivered match-winning performances in this fixture.
The Moments That Defined the India vs Pakistan Cricket Stats
These are not just historical footnotes each of these moments directly shifted the numerical record you see today.
Javed Miandad’s Six Sharjah, 1986
Pakistan needed 4 off the last ball. Javed Miandad launched Chetan Sharma’s full toss for six to win by one wicket. The ball has been replayed millions of times across Pakistan. More than the result, it gave an entire generation of Pakistan fans a psychological anchor the belief that India could always be beaten at the last moment. It explains, in part, why the 2021 T20 World Cup win felt so cathartic for Pakistan.
Anil Kumble 10 Wickets in an Innings, Delhi, 1999
India already led by 420. Kumble took all 10 Pakistani wickets for 74 runs the only 10-wicket haul in India-Pakistan Test history. The perfection of that performance achieved not in desperation but in pursuit of an absolute standard is the most technically remarkable individual stat in this rivalry.
2017 Champions Trophy Final: Pakistan’s Greatest Win
Pakistan beat India by 180 runs at The Oval the largest margin of victory by either team in an ICC tournament match between these sides. Fakhar Zaman scored 114. India collapsed for 158. For anyone citing India’s ICC invincibility as a narrative, this match is the permanent footnote and one of the greatest upsets in ICC tournament history.
Virat Kohli’s Unbeaten Century Champions Trophy 2025, Dubai
In February 2025, Kohli scored an unbeaten hundred as India chased down Pakistan’s 241 with 7.3 overs to spare. It was Kohli’s defining knock in this fixture across his later career measured, controlled, and utterly clinical. India won by 6 wickets.
Format-Wise Top Performers: India vs Pakistan
| Stat | India | Pakistan |
| Most Test runs | Sunil Gavaskar 2,089 | Javed Miandad 2,228 |
| Highest Test score | Virender Sehwag 309 | Javed Miandad 280* |
| Most Test wickets | Kapil Dev 99 | Imran Khan 94 |
| Best innings bowling (Test) | Anil Kumble 10/74 | Imran Khan 8/60 |
| Most ODI runs | Sachin Tendulkar 2,526 | Saeed Anwar 1,322 |
| Highest ODI score | Virat Kohli 183 | Saeed Anwar 194 |
| Best T20I knock | Ishan Kishan 77 (40), 2026 WC | Babar Azam 68* (52), 2021 WC |
Javed Miandad is statistically the greatest Pakistan batter in this fixture 2,228 Test runs, a highest score of 280* and 15 Test appearances that defined Pakistan’s batting identity against India from 1978 to 1993. His records still stand.
Read More About – Where To Watch India National Cricket Team vs the New Zealand National Cricket Team Live on Every Platform, Every Region (2026 Guide)
The Psychological Reality: Pakistan Won the Battles. India Won the War.
This is the observation that no cricket website says plainly but the india national cricket team vs pakistan national cricket team stats make it unavoidable.
Pakistan dominated the Sharjah era. Their pace attack in the early 1990s Wasim Akram, Waqar Younis, Imran Khan was arguably the greatest pace trio ever assembled. India often struggled against that raw pace on neutral tracks. And yet, every time a World Cup knockout arrived, India found a way to win.
What this reflects: India’s big-match batting template Gavaskar, Tendulkar, Ganguly, Dhoni, Kohli, Rohit has been built around high-pressure performance. Pakistan’s batting, across multiple generations, has consistently underperformed when the stakes were highest. The 2017 Champions Trophy Final (where Pakistan’s batting finally delivered) is the one exception that proves the pattern.India’s 8–0 ODI World Cup record is not a coincidence. It is the result of decades of mental conditioning, match-day execution, and critically Pakistan’s historical inability to clear the psychological hurdle that this fixture places directly in their path.
Frequently Asked Questions
Q1. Who leads the India vs Pakistan cricket head-to-head overall?
Ans. Pakistan leads the overall head-to-head record with 88 wins to India’s 81 across 212 matches in Tests, ODIs, and T20Is.
Q2. What is India’s record against Pakistan in ODI World Cups?
Ans. India are unbeaten in all 8 ODI World Cup encounters against Pakistan a perfect 8–0 record spanning 1992 to 2023.
Q3. What is India’s T20I record against Pakistan?
Ans. India lead Pakistan 14–3 in T20 Internationals as of May 2026, including a 6-match winning streak.
Q4. What is India’s overall ICC tournament record against Pakistan?
Ans. India hold an 18–5 record against Pakistan in ICC tournaments ODI World Cup, T20 World Cup, and Champions Trophy combined.
Q5. Who has scored the most runs in India vs Pakistan Tests?
Ans. Javed Miandad leads with 2,228 Test runs against India. For India, Sunil Gavaskar scored 2,089
Q7. Who took all 10 wickets in an innings against Pakistan?
Ans. Anil Kumble took 10 wickets for 74 runs against Pakistan at Delhi in 1999 the only such instance in this fixture and only the second 10-wicket haul in all of Test cricket history.
Q8. When did Pakistan last beat India in an ICC tournament?
Ans. Pakistan’s most recent ICC win over India was the 2017 Champions Trophy Final at The Oval, London, winning by 180 runs. India have beaten Pakistan in the 2025 Champions Trophy and 2026 T20 World Cup since.
Q9. What happened in India vs Pakistan at the 2026 T20 World Cup?
Ans. India beat Pakistan by 61 runs at R. Premadasa Stadium, Colombo, on February 15, 2026. India scored 175/7; Ishan Kishan made 77 off 40 balls. Pakistan were bowled out for 114.
Q10. Who has scored the most ODI runs against Pakistan India or Pakistan side?
Ans. Sachin Tendulkar holds the record with 2,526 ODI runs against Pakistan the highest by any batsman in this fixture, scored across 73 appearances from 1989 to 2012.

