top of page

India vs Pakistan ODI History: Complete Factfile

Ashok Kumar

India vs Pakistan ODI History: Complete statistical details of the win-loss ratio, highest run-scorer, leading wicket-taker, highest team total, most catches, and more between the two nations.


India vs Pakistan ODI History statistical comprehensive details | Walking Wicket (Images_ ©X_Twitter)
India vs Pakistan ODI History statistical comprehensive details (Images: ©X/Twitter)

India will face their arch-rivals Pakistan in a marquee clash in Dubai in the 2025 Champions Trophy on Sunday. India will aim to extend their winning streak over Pakistan in ICC tournaments in the 50-over format.


Meanwhile, Pakistan faces a must-win encounter, as another loss would push them closer to an early exit from the tournament, having already suffered defeat against New Zealand in their opening game. India, on the other hand, will look to maintain their winning momentum in ODIs when they take on Pakistan on Sunday.


Here are a few quick stats on India vs Pakistan ODIs.

Matches played between India & Pakistan

Despite India's recent success against Pakistan in the shorter format, Pakistan (54%) boast a better win percentage in ODIs against India (42%).

Team

Matches

Won

Lost

NR

India

135

57

73

5

Pakistan

135

73

57

5

Matches played in ICC tournaments 

India have won all eight of their matches against Pakistan in ICC ODI World Cups. However, in the ICC Champions Trophy, Pakistan have won three encounters while India have won two.


Here’s the overall win: loss record in ICC tournaments:

Team

Matches

Won

Lost

NR

India

13

10

3

0

Pakistan

13

3

10

0

India have emerged victorious in all three matches where either team has posted its highest total against the other.

Team

Score

Venue

Result

Year

India

356/9

Visakhapatnam

Won

2005

India

356/2

Colombo

Won

2023

India

349/7

Karachi

Won

2004

Pakistan

344/8

Karachi

Lost

2004

Pakistan

338/4

The Oval

Won

2017

Lowest team scores

Both India and Pakistan have recorded sub-100 team scores once against each other, with both sides losing those respective matches.

Team

Score

Venue

Result

Year

India

79

Sialkot

Lost

1978

Pakistan

87

Sharjah

Lost

1985

India

112

Lahore

Lost

1989

Pakistan

116

Toronto

Lost

1997

India

125

Sharjah

Lost

1999

Biggest margins in results

India’s biggest margin of victory (228 runs) against Pakistan came in the 2023 Asia Cup, where Virat Kohli and KL Rahul scored unbeaten centuries. Kuldeep Yadav claimed a five-wicket haul in the match. 


Here’s the complete list of the biggest margins of victory by either team:

Winner

Margin (Runs)

Venue

Year

India

228

Colombo

2023

Pakistan

180

The Oval

2017

Pakistan

159

Delhi

2005

Pakistan

143

Jaipur

1999

India

140

Mirpur

2008

Neither India nor Pakistan have registered a 10-wicket win against each other.

Winner

Margin (Wkts)

Venue

Year

Pakistan

9

Lahore

1997

India

9

Dubai

2018

Pakistan

8

Sialkot

1978

Pakistan

8

Karachi

1983

India

8

Melbourne

1985


Closest results

India and Pakistan have consistently produced thrilling encounters, with Pakistan winning three of the top five closest matches.

Winner

Margin

Venue

Year

India

4

Quetta

1978

Pakistan

4

Sharjah

1991

India

5

Karachi

2004

Pakistan

7

Gurjanwala

1989

Pakistan

7

Peshawar

2006

Pakistan have secured two one-wicket wins against India. The first instance was the 1986 Austral-Asia Cup final, where Javed Miandad famously struck a six off the last ball of the innings, bowled by Chetan Sharma, to clinch a historic victory for Pakistan.

Winner

Margin (wkts)

Venue

Year

Pakistan

1

Sharjah

1986

Pakistan

1

Mirpur

2014

Pakistan

2

Eden Gardens

1987

Pakistan

2

Toronto

1996

Pakistan

2

Brisbane

2000

Most runs

Sachin Tendulkar reserved some of his finest performances for Pakistan, making him the highest run-scorer in India vs Pakistan ODIs. He scored five centuries against Pakistan—the most by any player from either side.

Players

Team

Matches

Runs

Average

100s/50s

Sachin Tendulkar

India

69

2526

40.09

5/16

Inzamam-ul-Haq

Pakistan

67

2403

43.69

4/12

Saeed Anwar

Pakistan

50

2002

43.52

4/8

Rahul Dravid

India

58

1899

36.51

2/14

Shoaib Malik

Pakistan

42

1782

46.89

4/11

Most wickets

Pakistan’s Aaqib Javed was a constant threat to India, registering three five-wicket hauls against them.

Player

Team

Matches

Wickets

Average

5-for

Wasim Akram

Pakistan

48

60

25.15

0

Saqlain Mushtaq

Pakistan

36

57

24.38

1

Anil Kumble

India

34

54

24.25

0

Aaqib Javed

Pakistan

39

54

24.64

3

Javagal Srinath

India

36

54

30.68

0

Most catches

Former India captain Mohammad Azharuddin was a sharp fielder, taking 44 catches against Pakistan—the most by any player from either team.

Player

Team

Matches

Catches

Md Azharuddin

India

64

44

Shahid Afridi

Pakistan

67

30

Sachin Tendulkar

India

69

29

Rahul Dravid

India

58

25

Ijaz Ahmed

Pakistan

53

20

Most wicket-keeping dismissals

Pakistan’s Moin Khan holds the record for the most dismissals as a wicketkeeper in India-Pakistan ODIs, with 71 dismissals. The next best is MS Dhoni, with 44 dismissals.

Player

Team

Matches

Dismissals

Catches

Stumpings

Moin Khan

Pakistan

49

71

58

13

MS Dhoni

India

36

44

35

9

Kamran Akmal4

Pakistan

27

31

27

4

Nayan Mongia

India

29

29

22

7

Saleem Yousuf

Pakistan

14

21

15

6


コメント


bottom of page