The rivalry between India and Pakistan has always been one of the most exciting contests in international cricket. Whenever these two cricketing giants meet in a One Day International (ODI), millions of fans around the world stop everything to watch the action. The pressure, emotions, and expectations surrounding these matches make every performance special. Over the years, several legendary batters have produced unforgettable innings that are still remembered by cricket fans today. Biggest Individual Scores in India vs Pakistan ODIs
When discussing the Biggest Individual Scores in India vs Pakistan ODIs, some remarkable names immediately come to mind. These players not only scored centuries but also dominated world-class bowling attacks under intense pressure. Their innings helped shape the outcome of matches and added new chapters to one of cricket’s greatest rivalries.
List of Biggest Individual Scores in India vs Pakistan ODIs
10. Salman Butt

Salman Butt played one of the most composed innings among the Biggest Individual Scores in India vs Pakistan ODIs. During the Asia Cup match in Mirpur on 14 June 2008, the Pakistan opener remained unbeaten on 129 runs and guided his team to a strong total. Rather than relying on power-hitting, Butt focused on timing, placement, and patience. He built his innings carefully and punished loose deliveries whenever opportunities came. His ability to stay calm under pressure helped Pakistan maintain momentum throughout the innings.
This century remains one of the most memorable batting performances by a Pakistani batter against India. It demonstrated Butt’s ability to handle pressure in one of cricket’s biggest rivalries and secured his place among the Biggest Individual Scores in India vs Pakistan ODIs.
| Runs | Balls | 4s | 6s | SR |
|---|---|---|---|---|
| 129* | 136 | 12 | 3 | 94.85 |
9. Ijaz Ahmed

Ijaz Ahmed produced one of the most destructive innings in the history of the India-Pakistan rivalry. Playing in Lahore on 2 October 1997, he blasted an unbeaten 139 runs from only 84 deliveries. From the start, he attacked the Indian bowlers aggressively and completely changed the momentum of the match. His powerful stroke play and fearless approach left the opposition searching for answers.
The innings featured a remarkable display of six-hitting and aggressive batting. During an era when ODI cricket was generally played at a slower pace, Ijaz’s innings stood out as something special. His knock remains one of the finest examples of attacking cricket among the Biggest Individual Scores in India vs Pakistan ODIs.
| Runs | Balls | 4s | 6s | SR |
|---|---|---|---|---|
| 139* | 84 | 10 | 9 | 165.47 |
READ MORE: Top 5 Most Hundreds for Pakistan in ODI Cricket
8. Rohit Sharma

Rohit Sharma delivered a batting masterclass during the 2019 ICC Cricket World Cup clash against Pakistan in Manchester. His elegant 140-run innings came under enormous pressure, as millions of fans around the world were watching one of cricket’s biggest contests. Rohit combined patience with aggression and dominated Pakistan’s bowling attack throughout the innings.
His drives through the covers and pull shots against fast bowlers were among the highlights of the match. The innings helped India post a commanding total and secure another memorable World Cup victory. It remains one of the most impressive entries among the Biggest Individual Scores in India vs Pakistan ODIs.
| Runs | Balls | 4s | 6s | SR |
|---|---|---|---|---|
| 140 | 113 | 14 | 3 | 123.89 |
7. Saeed Anwar

Before producing the highest score in this rivalry, Saeed Anwar had already shown his class with a brilliant innings of 140 runs against India in Dhaka in 1998. The stylish left-hander displayed outstanding timing and elegant stroke play throughout the innings. He controlled the match from the opening overs and kept the scoreboard moving consistently.
Anwar mixed boundaries with intelligent strike rotation, making life difficult for the Indian bowlers. His ability to maintain concentration and score freely helped Pakistan post a competitive total. This innings remains one of the most stylish performances among the Biggest Individual Scores in India vs Pakistan ODIs.
| Runs | Balls | 4s | 6s | SR |
|---|---|---|---|---|
| 140 | 132 | 14 | 2 | 106.06 |
6. Sachin Tendulkar
Sachin Tendulkar produced one of the greatest innings of his ODI career when he scored 141 runs against Pakistan in Rawalpindi on 16 March 2004. Facing a world-class pace attack, Tendulkar showed complete control and confidence. He played a variety of shots around the ground and looked comfortable against every bowler he faced.
The innings included classic straight drives, cover drives, and powerful attacking strokes. Tendulkar’s knock remains one of the most admired performances in ODI cricket and continues to be remembered as one of the Biggest Individual Scores in India vs Pakistan ODIs.
| Runs | Balls | 4s | 6s | SR |
|---|---|---|---|---|
| 141 | 135 | 17 | 1 | 104.44 |
5. Sourav Ganguly

Sourav Ganguly played a captain’s innings when he scored 141 runs against Pakistan in Adelaide on 25 January 2000. Known for his elegant batting style, Ganguly built his innings carefully and controlled the tempo of the match. He showed patience during the early stages before increasing his scoring rate later in the innings.
His ability to find gaps and build partnerships helped India remain in a strong position. The innings demonstrated his class and temperament against one of India’s biggest rivals. It remains one of the most significant knocks among the Biggest Individual Scores in India vs Pakistan ODIs.
| Runs | Balls | 4s | 6s | SR |
|---|---|---|---|---|
| 141 | 144 | 12 | 1 | 97.91 |
4. Shoaib Malik

Shoaib Malik produced one of the finest innings of his ODI career when he scored 143 runs against India in Colombo on 25 July 2004. The Pakistani all-rounder combined smart batting with aggressive stroke play and looked in complete control throughout his innings. He handled both pace and spin effectively while keeping the scoreboard moving.
Malik’s innings featured numerous boundaries and excellent running between the wickets. His performance helped Pakistan post a challenging total and secured his place among the Biggest Individual Scores in India vs Pakistan ODIs.
| Runs | Balls | 4s | 6s | SR |
|---|---|---|---|---|
| 143 | 127 | 18 | 1 | 112.59 |
3. MS Dhoni
MS Dhoni announced himself to the cricketing world with a sensational innings of 148 runs against Pakistan at Visakhapatnam on 5 April 2005. Batting with complete freedom, the young wicketkeeper-batter attacked every bowler and played some unforgettable shots. His fearless approach completely changed the momentum of the match.
This innings played a major role in establishing Dhoni as a future superstar of Indian cricket. Fans still remember the power and confidence he displayed during this remarkable knock. It remains one of the most iconic entries among the Biggest Individual Scores in India vs Pakistan ODIs.
| Runs | Balls | 4s | 6s | SR |
|---|---|---|---|---|
| 148 | 123 | 15 | 4 | 120.32 |
READ MORE: Top 10 Highest Batting Averages for Pakistan in ICC T20 World Cup History
2. Virat Kohli

Virat Kohli delivered one of the greatest ODI innings ever played when he scored 183 runs against Pakistan in Mirpur on 18 March 2012. Chasing a huge target, Kohli produced a near-perfect batting performance filled with elegant drives, quick singles, and controlled aggression. He dominated Pakistan’s bowlers and made a difficult chase look easy.
His innings is often regarded as one of the best chases in ODI history. The combination of pressure, quality opposition, and flawless execution makes it one of the greatest examples of the Biggest Individual Scores in India vs Pakistan ODIs.
| Runs | Balls | 4s | 6s | SR |
|---|---|---|---|---|
| 183 | 148 | 22 | 1 | 123.64 |
1. Saeed Anwar

At the top of the list of the Biggest Individual Scores in India vs Pakistan ODIs is Saeed Anwar’s historic innings of 194 runs in Chennai on 21 May 1997. This knock remains the highest individual score ever recorded in an ODI match between India and Pakistan. At the time, it was also the highest individual score in ODI cricket history.
Anwar dominated the Indian bowlers from start to finish and displayed a perfect blend of elegance and aggression. He found boundaries with ease and never allowed the bowlers to settle. His innings featured some of the finest stroke play ever seen in ODI cricket. Even decades later, this knock remains the benchmark among the Biggest Individual Scores in India vs Pakistan ODIs.
| Runs | Balls | 4s | 6s | SR |
|---|---|---|---|---|
| 194 | 146 | 22 | 5 | 132.87 |
The rivalry between India and Pakistan has always been one of the most exciting contests in international cricket. Whenever these two cricketing giants meet in a One Day International (ODI), millions of fans around the world stop everything to watch the action. The pressure, emotions, and expectations surrounding these matches make every performance special. Over the years, several legendary batters have produced unforgettable innings that are still remembered by cricket fans today.
When discussing the Biggest Individual Scores in India vs Pakistan ODIs, some remarkable names immediately come to mind. These players not only scored centuries but also dominated world-class bowling attacks under intense pressure. Their innings helped shape the outcome of matches and added new chapters to one of cricket’s greatest rivalries.
