Top 10 Highest Run Scores in Ind vs Pak ODIs

Highest Run Scores in Ind vs Pak have always fascinated cricket fans because of the enormous pressure and emotions attached to this historic rivalry. India and Pakistan have produced countless memorable ODI encounters where individual brilliance has often determined the outcome of matches.

The Highest Run Scores in Ind vs Pak showcase some of the greatest batting performances in cricket history. From record-breaking double-century attempts to magnificent chases and match-winning knocks, these innings continue to inspire generations of cricket fans. Below is the list of the top 10 highest individual scores in India vs Pakistan ODI history.

10. Salman Butt – 129* Runs

Salman Butt played a composed and responsible innings against India at Mirpur in 2008. Despite wickets falling around him, he remained unbeaten and guided Pakistan to a competitive score. His patient approach, excellent shot selection, and ability to rotate the strike made this innings memorable.

Among the Highest Run Scores in Ind vs Pak, Butt’s unbeaten century deserves recognition because it came under pressure and demonstrated exceptional concentration.

PlayerRunsBallsStrike Rate
Salman Butt129*13694.85

9. Ijaz Ahmed – 139* Runs

Ijaz Ahmed produced one of the most aggressive innings in India-Pakistan ODI history at Lahore in 1997. He dominated the Indian bowling attack and scored freely from the beginning. The Highest Run Scores in Ind vs Pak list features this innings because of its outstanding strike rate and fearless batting approach. Ijaz’s innings changed the momentum of the game completely.

PlayerRunsBallsStrike Rate
Ijaz Ahmed139*84165.47

8. Rohit Sharma – 140 Runs

Rohit Sharma’s World Cup century against Pakistan in Manchester remains one of the finest modern ODI innings. He controlled the innings beautifully and punished every loose delivery. The Highest Run Scores in Ind vs Pak records include this knock because it came during a World Cup encounter and helped India secure an important victory.

PlayerRunsBallsStrike Rate
Rohit Sharma140113123.89

7. Saeed Anwar – 140 Runs

Saeed Anwar’s innings in Dhaka showcased his class and elegance as an opening batter. He played some exceptional cricket shots and built his innings steadily. The Highest Run Scores in Ind vs Pak list includes this innings because of Anwar’s ability to dominate India’s bowling attack with remarkable consistency.

PlayerRunsBallsStrike Rate
Saeed Anwar140132106.06

ALSO READ:

6. Sachin Tendulkar – 141 Runs

Sachin Tendulkar’s innings at Rawalpindi in 2004 remains one of the most admired knocks in the rivalry. Facing quality Pakistani bowlers, Tendulkar mixed aggression with control. The Highest Run Scores in Ind vs Pak statistics highlight this innings because of the pressure involved and the quality of opposition.

PlayerRunsBallsStrike Rate
Sachin Tendulkar141135104.44

5. Sourav Ganguly – 141 Runs

Sourav Ganguly delivered a captain’s innings in Adelaide with a brilliant century against Pakistan. He spent valuable time at the crease and built partnerships that strengthened India’s position. Among the Highest Run Scores in Ind vs Pak, Ganguly’s innings remains one of the finest examples of leadership and composure.

PlayerRunsBallsStrike Rate
Sourav Ganguly14114497.91

4. Shoaib Malik – 143 Runs

Shoaib Malik produced an outstanding innings in Colombo by scoring 143 runs against India. He controlled the innings perfectly and attacked whenever opportunities appeared.The Highest Run Scores in Ind vs Pak list recognizes Malik’s contribution as one of Pakistan’s best ODI innings against India.

PlayerRunsBallsStrike Rate
Shoaib Malik143127112.59

3. MS Dhoni – 148 Runs

MS Dhoni’s explosive 148 at Visakhapatnam remains one of the most iconic innings in Indian cricket history. The young wicketkeeper batter attacked the Pakistani bowlers from the start. The Highest Run Scores in Ind vs Pak records place this innings among the most entertaining knocks ever played in the rivalry.

PlayerRunsBallsStrike Rate
MS Dhoni148123120.32

2. Virat Kohli – 183 Runs

Virat Kohli’s masterclass at Mirpur in the 2012 Asia Cup is widely regarded as one of the greatest ODI chases. Chasing a huge target, Kohli dominated the Pakistani attack. The Highest Run Scores in Ind vs Pak rankings place this innings among the greatest batting performances ever seen in ODI cricket.

PlayerRunsBallsStrike Rate
Virat Kohli183148123.64

1. Saeed Anwar – 194 Runs

At the top of the Highest Run Scores in Ind vs Pak list stands Saeed Anwar’s legendary 194-run innings at Chennai in 1997. This knock remained the highest individual ODI score in the world for several years. Anwar played magnificent strokes throughout the innings and dominated the Indian bowling attack with elegance and aggression. Even today, the Highest Run Scores in Ind vs Pak discussion begins with Saeed Anwar’s unforgettable 194.

PlayerRunsBallsStrike Rate
Saeed Anwar194146132.87

FAQs

Who has the highest individual score in India vs Pakistan ODIs?

Saeed Anwar holds the record with 194 runs.

What is Virat Kohli’s highest score against Pakistan in ODIs?

Virat Kohli scored 183 runs at Mirpur in the 2012 Asia Cup.

Which Indian batter has the highest score against Pakistan?

MS Dhoni’s 148 and Virat Kohli’s 183 are among India’s highest scores.

Which World Cup innings appears on this list?

Rohit Sharma’s 140 runs during the 2019 Cricket World Cup.

Why are these innings considered special?

They were scored under immense pressure in one of cricket’s biggest rivalries.

#HighestRunScores #IndvsPak #IndiaVsPakistan #ODIRecords #CricketStats

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top