Table of Contents
India and Pakistan share one of cricket’s most famous rivalries, with their matches attracting enormous attention across Tests, ODIs and T20Is. The two teams have produced memorable batting performances, dramatic finishes and outstanding bowling spells across decades of international cricket. Their rivalry has also become closely associated with major ICC tournaments, where every meeting carries additional significance. This article covers the head-to-head record between India and Pakistan, including format-wise statistics, leading run-scorers, leading wicket-takers, highest and lowest totals, individual records, World Cup results and recent meetings. It also explains what the numbers mean, rather than simply presenting a list of records.
Head-to-Head Stats
India and Pakistan have played each other across three major men’s international formats. Pakistan have the stronger overall historical record, but the balance changes considerably depending on the format.
| Format | Matches | India Wins | Pakistan Wins | Other Results |
| Tests | 59 | 9 | 12 | 38 draws |
| ODIs | 136 | 58 | 73 | 5 no results |
| T20Is | 17 | 14 | 3 | 0 |
| Total | 212 | 81 | 88 | 43 |
The table shows an important feature of this rivalry. Pakistan have historically held an advantage in Tests and ODIs, while India have a much stronger record in T20Is. This makes the overall head-to-head figure less informative than the individual format records.
Test Head-to-Head Record
India and Pakistan have played 59 Tests. Pakistan have won 12, compared with India’s nine, while 38 matches ended in draws.
| Test Statistic | Record |
| Matches | 59 |
| India wins | 9 |
| Pakistan wins | 12 |
| Draws | 38 |
| Last Test | Bengaluru, 2007 |
The large number of draws reflects the era in which many of these matches were played. Long-format cricket was generally slower, pitches could offer limited assistance to bowlers and five days were often insufficient to force a result.
The last Test between India and Pakistan was played in December 2007. The teams have not met in Test cricket since then.
ODI Head-to-Head Record
ODIs represent the largest part of the India-Pakistan rivalry, with 136 matches played. Pakistan have won 73, while India have won 58. Five matches ended without a result.
| ODI Statistic | Record |
| Matches | 136 |
| India wins | 58 |
| Pakistan wins | 73 |
| No results | 5 |
The ODI rivalry has produced some of the biggest individual performances in international cricket. Sachin Tendulkar, Inzamam-ul-Haq, Saeed Anwar, Virat Kohli, Wasim Akram and Saqlain Mushtaq are among the players who have left a major statistical mark on these encounters.
T20I Head-to-Head Record
The shortest format has produced a different pattern. India have won 14 of the 17 T20Is played between the teams, while Pakistan have won three.
| T20I Statistic | Record |
| Matches | 17 |
| India wins | 14 |
| Pakistan wins | 3 |
| Other results | 0 |
T20 cricket has created some of the rivalry’s most memorable recent matches. The 2022 T20 World Cup meeting in Melbourne, in particular, became famous for Virat Kohli’s unbeaten 82 during India’s successful chase.
Batting Statistics
India-Pakistan matches have featured some of the greatest batters from several generations. The ODI records are led by players such as Sachin Tendulkar and Inzamam-ul-Haq, while Virat Kohli has been particularly influential in T20Is.
| Player | Team | Matches | Runs | Average | Strike Rate |
| Sachin Tendulkar | India | 69 | 2,526 | 40.09 | 87.49 |
| Inzamam-ul-Haq | Pakistan | 67 | 2,403 | 43.69 | 78.55 |
| Saeed Anwar | Pakistan | 50 | 2,002 | 43.52 | 90.58 |
| Rahul Dravid | India | 58 | 1,899 | 36.51 | 67.17 |
| Shoaib Malik | Pakistan | 42 | 1,782 | 46.89 | 88.43 |
Tendulkar’s position at the top of the ODI run-scoring list is largely a product of longevity and consistency. He faced Pakistan repeatedly during a long international career and produced several important innings.
Inzamam-ul-Haq’s higher batting average is also significant. It shows that although he scored slightly fewer total runs, his run production was highly consistent compared with his number of innings.
T20I Batting Statistics
Virat Kohli has been one of the standout batters in T20Is between the teams. His record combines a high run total with an unusually strong batting average.
| Player | Team | Runs | Average |
| Virat Kohli | India | 492 | 70.28 |
| Mohammad Rizwan | Pakistan | 228 | 57.00 |
| Shoaib Malik | Pakistan | 164 | 27.33 |
| Mohammad Hafeez | Pakistan | 156 | 26.00 |
| Yuvraj Singh | India | 155 | 25.83 |
Kohli’s average of more than 70 is particularly notable in T20 cricket because batters are expected to attack throughout their innings. His ability to combine risk management with boundary scoring has made him especially effective in high-pressure matches.
Bowling Statistics
The rivalry has also produced elite fast bowlers and spinners. Pakistan’s Wasim Akram and Saqlain Mushtaq dominated the ODI wicket charts, while India’s Anil Kumble and Javagal Srinath were among the leading Indian bowlers.
| Bowler | Team | Wickets | Economy | Best Figures |
| Wasim Akram | Pakistan | 60 | 3.73 | 4/35 |
| Saqlain Mushtaq | Pakistan | 57 | 4.52 | 5/45 |
| Aaqib Javed | Pakistan | 54 | 4.45 | 7/37 |
| Anil Kumble | India | 54 | 4.29 | 4/12 |
| Javagal Srinath | India | 54 | 5.04 | 4/49 |
Wasim Akram’s 60 wickets make him the leading ODI wicket-taker in the fixture. His economy rate is also important because it shows how effectively he combined wicket-taking with run control.
Aaqib Javed’s 7/37 remains the best ODI bowling performance in an India-Pakistan match.
T20I Bowling Statistics
Hardik Pandya has been particularly effective in the T20I rivalry, while Pakistan’s Umar Gul was one of the leading wicket-takers during the early years of the format.
| Bowler | Team | Wickets | Best Figures |
| Hardik Pandya | India | 17 | 3/8 |
| Umar Gul | Pakistan | 11 | 4/37 |
| Bhuvneshwar Kumar | India | 11 | 4/26 |
| Kuldeep Yadav | India | 9 | 3/14 |
| Jasprit Bumrah | India | 8 | 3/14 |
Pandya’s record demonstrates the value of an all-rounder who can contribute with the ball during high-pressure stages. Umar Gul’s figures, meanwhile, reflect the impact he had during the early T20I era.
Highest Team Totals
India and Pakistan have both produced major totals in ODI cricket. The highest scores demonstrate that the rivalry has not always been dominated by low-scoring contests.
| Team | Format | Score | Venue | Year |
| India | ODI | 356/9 | Visakhapatnam | 2005 |
| Pakistan | ODI | 344/8 | Karachi | 2004 |
| India | T20I | 192/5 | Ahmedabad | 2012 |
| Pakistan | T20I | 182/5 | Dubai | 2022 |
India’s 356/9 remains one of the highest totals in the ODI rivalry. Pakistan’s 344/8 is also evidence of how effectively their top order could exploit favorable batting conditions.
Lowest Team Totals
The rivalry has also produced several dramatic batting collapses.
| Format | Team | Score | Venue | Year |
| Test | India | 106 | Lucknow | 1952 |
| Test | Pakistan | 116 | Bengaluru | 1987 |
| ODI | India | 79 | Sialkot | 1978 |
| ODI | Pakistan | 87 | Sharjah | 1985 |
| T20I | Pakistan | 83 | Dhaka | 2016 |
These low scores highlight how much conditions and match eras have changed. The early ODI matches were played in an environment where teams generally scored much more slowly than modern sides.
Pakistan’s 83 in the 2016 Asia Cup remains one of its lowest completed T20I totals against India.
Top Individual Scores
The rivalry has produced several enormous individual innings, with Saeed Anwar and Virat Kohli holding particularly prominent positions in the ODI and T20I records.
| Format | Player | Team | Score | Year |
| ODI | Saeed Anwar | Pakistan | 194 | 1997 |
| ODI | Virat Kohli | India | 183 | 2012 |
| ODI | Shoaib Malik | Pakistan | 143 | — |
| ODI | Sachin Tendulkar | India | 141 | — |
| T20I | Virat Kohli | India | 82* | 2022 |
| T20I | Mohammad Rizwan | Pakistan | 79* | 2021 |
| T20I | Ishan Kishan | India | 77 | 2026 |
Saeed Anwar’s 194 remains the highest individual ODI score in the rivalry. It came in Chennai in 1997 and demonstrated his ability to combine timing, placement and aggressive stroke play.
Kohli’s 183 remains India’s highest individual ODI score against Pakistan. His unbeaten 82 in the 2022 T20 World Cup is another defining innings because it came during a successful chase under enormous pressure.
Best Bowling Performances
Aaqib Javed owns the best ODI bowling figures in the rivalry, while Anil Kumble’s 10-wicket innings remains one of the most famous Test performances between the teams.
| Format | Bowler | Team | Figures | Year |
| ODI | Aaqib Javed | Pakistan | 7/37 | 1991 |
| ODI | Imran Khan | Pakistan | 6/14 | 1985 |
| ODI | Naved-ul-Hasan | Pakistan | 6/27 | 2005 |
| ODI | Sourav Ganguly | India | 5/16 | 1997 |
| ODI | Arshad Ayub | India | 5/21 | 1988 |
| ODI | Saeed Ajmal | Pakistan | 5/24 | 2013 |
| ODI | Kuldeep Yadav | India | 5/25 | 2023 |
| Test | Anil Kumble | India | 10/74 | 1999 |
Aaqib Javed’s 7/37 remains the standout ODI bowling performance. The spell shows the influence one bowler can have when a strong batting lineup collapses quickly.
Anil Kumble’s 10/74 is a separate landmark because he dismissed every Pakistan batter in the innings, becoming only the second bowler in Test history to achieve a 10-wicket innings haul at that time.
India vs Pakistan in World Cups
The ODI World Cup has played a major role in shaping the modern rivalry. India won every men’s ODI World Cup meeting between 1992 and 2023.
| World Cup | Result |
| 1992 | India won |
| 1996 | India won |
| 1999 | India won |
| 2003 | India won |
| 2011 | India won |
| 2015 | India won |
| 2019 | India won |
| 2023 | India won |
The T20 World Cup has produced a more varied record. Pakistan defeated India by 10 wickets in the 2021 tournament, ending India’s long unbeaten World Cup record against Pakistan.
The inaugural T20 World Cup in 2007 also produced a memorable final between the teams. India won the match by five runs in Johannesburg.
Champions Trophy Meetings
The Champions Trophy has provided another important chapter in the rivalry.
Pakistan won the 2017 Champions Trophy final by 180 runs after Fakhar Zaman scored a century. The result remains one of Pakistan’s biggest victories over India in an ICC final.
India later defeated Pakistan by six wickets in the 2025 Champions Trophy. Virat Kohli scored an unbeaten century during the successful chase.
Recent Meetings
India and Pakistan have primarily met in major international tournaments in recent years rather than regular bilateral series.
| Date | Competition | Result | Key Performance |
| October 14, 2023 | ODI World Cup | India won by 7 wickets | Rohit Sharma 86 |
| September 2023 | Asia Cup | India won by 228 runs | Kohli 122*, Rahul 111* |
| February 23, 2025 | Champions Trophy | India won by 6 wickets | Kohli 100* |
| February 15, 2026 | T20 World Cup | India won by 61 runs | Ishan Kishan 77 |
The 2023 Asia Cup meeting was particularly one-sided. India produced a huge total before its bowling attack restricted Pakistan’s batting lineup.
The 2025 Champions Trophy meeting again featured Virat Kohli at the center of India’s batting effort. His unbeaten century anchored the chase.
The 2026 T20 World Cup match followed another familiar pattern. India posted a competitive total before its bowlers restricted Pakistan to 114.
Major Records
The most notable records in this rivalry span several generations of cricket.
Sachin Tendulkar leads the ODI run-scoring chart with 2,526 runs against Pakistan. His record is built on a long career and repeated performances against one of the strongest bowling attacks of his era.
Wasim Akram leads the ODI wicket charts with 60 wickets. His combination of swing, pace variation and reverse swing made him one of Pakistan’s most effective bowlers against India.
Saeed Anwar’s 194 remains the highest individual ODI score in the rivalry. The innings came in 1997 and was one of the standout batting performances of that decade.
Virat Kohli leads the T20I run-scoring statistics with 492 runs. His average of 70.28 shows how consistently he has performed against Pakistan in the shortest format.
Aaqib Javed’s 7/37 remains the best ODI bowling performance between the two teams.
Anil Kumble’s 10/74 remains the defining Test bowling performance. It is also one of the most memorable individual achievements in India-Pakistan Test history.
Statistical Trends
The overall record becomes more meaningful when viewed through several trends.
Pakistan’s historical advantage is strongest in Tests and ODIs. These formats account for most of the matches played between the countries and include several decades of bilateral cricket.
India’s T20I record is substantially stronger. The shorter format has seen India develop a combination of batting depth, pace bowling and spin that has generally produced strong results against Pakistan.
Major ICC tournaments have also created some of the rivalry’s most memorable statistical performances. World Cup matches carry additional pressure because teams have limited opportunities to recover from a defeat.
Individual performances have repeatedly influenced the result. Tendulkar, Anwar, Kohli, Akram, Kumble and other leading players have produced career-defining performances in this fixture.
Frequently Asked Questions
How many matches have India and Pakistan played?
India and Pakistan have played 212 senior men’s international matches across Tests, ODIs and T20Is. The total includes 59 Tests, 136 ODIs and 17 T20Is.
Who has more wins between India and Pakistan?
Pakistan have more overall wins across the three senior men’s formats. However, the format-specific record is different, with Pakistan ahead in Tests and ODIs and India ahead in T20Is.
Who is the highest run-scorer in India vs Pakistan ODIs?
Sachin Tendulkar is the leading ODI run-scorer in India-Pakistan matches with 2,526 runs.
His record has stood through multiple generations of Indian and Pakistani cricketers and reflects his longevity in international cricket.
Who has the best bowling figures in India vs Pakistan ODIs?
Aaqib Javed has the best ODI bowling figures in the rivalry, taking 7 wickets for 37 runs in Sharjah in 1991.
What is India’s highest score against Pakistan?
India’s highest ODI total against Pakistan is 356/9. In T20Is, India’s highest total is 192/5.
These scores demonstrate India’s ability to produce large totals in both limited-overs formats against Pakistan.
Conclusion
The statistics show the depth and history of the India-Pakistan cricket rivalry. Pakistan hold the stronger overall record across the three formats, while India have a substantial advantage in T20Is. The individual records are equally notable, with Sachin Tendulkar leading the ODI run charts, Wasim Akram leading ODI wickets, Virat Kohli dominating the T20I batting numbers and Aaqib Javed holding the best ODI bowling figures.
The rivalry’s biggest matches have generally taken place in major international tournaments. From ODI World Cup meetings to memorable T20 World Cup and Champions Trophy encounters, India and Pakistan have repeatedly produced performances that have become part of cricket history.



