India vs Pakistan: Who holds the edge in the Champions Trophy and ODIs? Other important stats

FirstCricket Staff February 22, 2025, 17:24:11 IST

Get a detailed look at the India vs Pakistan ODI rivalry, including head-to-head records, highest and lowest totals, biggest wins, leading run-scorers, and top wicket-takers ahead of their Champions Trophy 2025 clash. The match will take place on Sunday in Dubai.

Advertisement
Pakistan's Shaheen Afridi reacts as India's Rohit Sharma takes a run during the 2023 ODI World Cup. Image: Reuters
Pakistan's Shaheen Afridi reacts as India's Rohit Sharma takes a run during the 2023 ODI World Cup. Image: Reuters

The highly anticipated India vs. Pakistan showdown in the Champions Trophy is set for 23 February in Dubai. Led by Rohit Sharma, Team India heads into the contest with momentum after a commanding six-wicket win over Bangladesh in their opening match. On the other hand, Pakistan find itself in a must-win situation following a 60-run loss to New Zealand, making this clash crucial for their semifinal hopes.

Here’s a look at the India vs Pakistan ODI rivalry, covering overall head-to-head records, highest and lowest totals, biggest wins, leading run-scorers, and top wicket-takers.

STORY CONTINUES BELOW THIS AD

India vs Pakistan: Head-to-Head stats in ODIs

Overall Record

  • Matches Played: 135

  • India Won: 58

  • Pakistan Won: 73

  • No Result: 4

In Asia

  • Matches Played: 107

  • India Won: 46

  • Pakistan Won: 58

  • No Result: 3

In UAE

  • Matches Played: 29

  • India Won: 11

  • Pakistan Won: 17

  • No Result: 1

In ICC tournaments (ODI World Cup & Champions Trophy)

  • Matches Played: 15

  • India Won: 12

  • Pakistan Won: 3

In ICC Champions Trophy

  • Matches Played: 5

  • India Won: 2

  • Pakistan Won: 3

Largest victory by runs: India won by 228 runs on 10 September 2023

Largest victory by wickets: India won by 9 wickets on 23 September 2018

Smallest victory by runs: India won by 4 runs on 1 October 1978

Smallest victory by wickets: Pakistan won by 1 run on 18 April 1986

Most runs in India vs Pakistan ODIs:

PlayerSpanMatInnsNORunsHSAveBFSR100s50s0s4s6s
Sachin Tendulkar (IND)1989-201269674252614140.09288787.49516529429
Inzamam-ul-Haq (PAK)1992-200667649240312343.69305978.55412220835
Saeed Anwar (PAK)1989-200350482200219443.52221090.5848221634
Rahul Dravid (IND)1996-200958553189910736.51282767.1721431571
Shoaib Malik (PAK)2000-201942424178214346.89201588.43411117420

Most wickets in India vs Pakistan ODIs:

PlayerSpanMatInnsBallsOversMdnsRunsWktsBBIAveEconSR4W5W
Wasim Akram (PAK)1985-200348472425404.1391509604/3525.153.7340.411-
Saqlain Mushtaq (PAK)1996-200036341844307.2141390575/4524.384.5232.3521
Anil Kumble (IND)1990-200534331828304.4181310544/1224.254.2933.853-
Aaqib Javed (PAK)1989-199839361794299.0271331547/3724.644.4533.2213
Javagal Srinath (IND)1991-200336361970328.291657544/4930.685.0436.481-

Highest totals in India vs Pakistan ODIs:

TeamScoreOversRRInnsOppositionGroundResultMatch Date
India356/950.07.121PakistanVisakhapatnamWon5 Apr 2005
India356/250.07.121PakistanColombo (RPS)Won10 Sep 2023
India349/750.06.981PakistanKarachiWon13 Mar 2004
Pakistan344/850.06.882IndiaKarachiLost13 Mar 2004
Pakistan338/450.06.761IndiaThe OvalWon18 Jun 2017

Lowest totals in India vs Pakistan ODIs:

TeamScoreOversRRInnsOppositionGroundResultMatch Date
India7934.22.301PakistanSialkotLost13 Oct 1978
Pakistan8732.52.642IndiaSharjahLost22 Mar 1985
India11230.23.692PakistanLahoreLost22 Dec 1989
Pakistan11645.02.

QUICK LINKS

Home Video Shorts Live TV