Contact Us

India vs Pakistan ODI Records: Highest Scores by Indian and Pakistan batters

When the India vs Pakistan ODI is in the way to start, the fans always go through the memories. Here, we are talking about the highest scores between India and Pakistan in ODI cricket history.

Sandipan Ghosh
Last updated: 28.02.2025
India vs Pakistan ODI Records

India vs Pakistan match always takes a special place without caring about the format. This cricketing rivalry has brought many great ODI matches, which the fans can’t forget in their lifetime. When the India vs Pakistan ODI is in the way to start, the fans always go through the memories. 


Here, we are talking about the highest scores between India and Pakistan in ODI cricket history.


India vs Pakistan in ODIs: Highest scores in

  • Asia Cup

  • ICC Champions Trophy

  • ICC Men’s Cricket World Cup

  • India

  • Pakistan

  • Away venues

  • Overall

India vs Pakistan in ODIs: Highest scores in Asia Cup  

Team

Player

Runs scored

Venue

Year

India

Virat Kohli

183

Mirpur

2012

Virat Kohli

122*

Colombo (RPS)

2023

Virender Sehwag

119

Karachi

2008

Pakistan

Shoaib Malik

143

Colombo (RPS)

2004

Shoaib Malik

125*

Karachi

2008

Younis Khan

123*

Karachi

2008


India vs Pakistan in ODIs: Highest scores in ICC Champions Trophy  

Team

Player

Runs scored

Venue

Year

India

Virat Kohli

100*

Dubai

2025

Rohit Sharma

91

Birmingham

2017

Virat Kohli

81*

Birmingham

2017

Pakistan

Shoaib Malik

128

Centurion

2009

Fakhar Zaman

114

The Oval

2017

Mohammad Yousuf

87

Centurion

2009


India vs Pakistan in ODIs: Highest scores in ICC Men’s Cricket World Cup  

Team

Player

Runs scored

Venue

Year

India

Rohit Sharma

140

Manchester

2019

Virat Kohli

107

Adelaide

2015

Sachin Tendulkar

98

Centurion

2003

Pakistan

Saeed Anwar

101

Centurion

2003

Navjot Sidhu

93

Bengaluru

1996

Rohit Sharma

86

Ahmedabad

2023


India vs Pakistan in ODIs: Highest scores in India  

Team

Player

Runs scored

Venue

Date

India 

(Home)

MS Dhoni

148

Visakhapatnam

5 April 2005

Kris Srikanth

123

Kolkata

18 February 1987

Sachin Tendulkar

123

Ahmedabad

12 April 2005

Pakistan (Away)

Saeed Anwar

194

Chennai

21 May 1997

Salman Butt

129

Kanpur

11 November 2007

Younis Khan

117

Mohali

8 November 2007


India vs Pakistan in ODIs: Highest scores in Pakistan  

Team

Player

Runs scored

Venue

Date

India 

(Away)

Sachin Tendulkar

141

Rawalpindi

16 March 2004

Virender Sehwag

119

Karachi

26 June 2008

Yuvraj Singh

107*

Karachi

19 February 2006

Pakistan (Home)

Ijaz Ahmed

139*

Lahore

2 October 1997

Shoaib Malik

125*

Karachi

26 June 2008

Younis Khan

123*

Karachi

2 July 2008


India vs Pakistan in ODIs: Highest scores in neutral venues  

Team

Player

Runs scored

Venue

Date

India 


Virat Kohli

183

Mirpur

18 March 2012

Sourav Ganguly

141

Adelaide

25 January 2000

Rohit Sharma

140

Manchester

16 June 2019

Pakistan

Shoaib Malik

143

Colombo (RPS)

25 July 2004

Saeed Anwar

140

Dhaka

18 January 1998

Salman Butt

129*

Mirpur

14 June 2008


India vs Pakistan in ODIs: Highest scores overall  

Team

Player

Runs scored

Venue

Date

India

Virat Kohli

183

Mirpur

18 March 2012

MS Dhoni

148

Visakhapatnam

5 April 2005

Sourav Ganguly

141

Adelaide

25 January 2000

Pakistan

Saeed Anwar

194

Chennai

21 May 1997

Shoaib Malik

143

Colombo (RPS)

25 July 2004

Saeed Anwar

140

Dhaka

18 January 1998

Chase Your Sport

Stay up-to-date on the latest sports news, stats, expert analysis and trends, including cricket, football, wrestling, tennis, basketball, Formula One and more. Find previews, schedules, results of upcoming events, and fantasy tips on Chase Your Sport.