IND vs PAK: Top Run-Scorers, Leading Wicket-Takers, and Iconic Clashes in India-Pakistan ODI History
India vs Pakistan ODIs: When India and Pakistan clash on the cricket field, history is always in the making. Over the decades, several legendary players have left their mark in this high-voltage rivalry.
From dazzling centuries to match-winning spells, the IND vs PAK ODI contests have seen some of the best performances in cricket history. Here’s a look at the top run-scorers and wicket-takers in India-Pakistan ODIs.

Most Runs in IND vs PAK ODIs
| Batter | Matches | Runs | Average | Strike Rate | Highest Score |
|---|---|---|---|---|---|
| Sachin Tendulkar (IND) | 69 | 2,526 | 40.09 | 87.49 | 141 |
| Inzamam-ul-Haq (PAK) | 67 | 2,403 | 43.69 | 78.55 | 123 |
| Saeed Anwar (PAK) | 50 | 2,002 | 43.52 | 90.58 | 194 |
| Rahul Dravid (IND) | 58 | 1,899 | 36.51 | 67.17 | 107 |
| Shoaib Malik (PAK) | 42 | 1,782 | 46.89 | 88.43 | 143 |
Batting in an India-Pakistan ODI is no easy task, but some greats have dominated the contest with remarkable consistency.
- Sachin Tendulkar (India) – The \'Master Blaster\' tops the chart with 2,526 runs in 69 matches at an average of 40.09 and a strike rate of 87.49. His highest score of 141 remains one of his most memorable knocks.
- Inzamam-ul-Haq (Pakistan) – A pillar of Pakistan’s middle order, Inzamam scored 2,403 runs in 67 matches, averaging 43.69 with a best of 123.
- Saeed Anwar (Pakistan) – Known for his elegant stroke play, Anwar piled up 2,002 runs in 50 ODIs at a stellar 43.52 average and a 90.58 strike rate. His highest of 194 was a record-breaking innings.
- Rahul Dravid (India) – 'The Wall’ scored 1,899 runs in 58 matches, often anchoring the innings with a calm presence at the crease.
- Shoaib Malik (Pakistan) – A surprise entry, Malik’s 1,782 runs in 42 matches came at an outstanding 46.89 average and 88.43 strike rate, making him one of Pakistan’s most successful batters against India.
Most Wickets in IND vs PAK ODIs
| Bowler | Matches | Wickets | Average | Economy | Best Bowling Figures |
|---|---|---|---|---|---|
| Wasim Akram (PAK) | 48 | 60 | 25.15 | 3.73 | 4/35 |
| Saqlain Mushtaq (PAK) | 36 | 57 | 24.38 | 4.52 | 5/45 |
| Aaqib Javed (PAK) | 39 | 54 | 24.64 | 4.45 | 7/37 |
| Anil Kumble (IND) | 34 | 54 | 24.25 | 4.29 | 4/12 |
| Javagal Srinath (IND) | 36 | 54 | 30.68 | 5.04 | 4/49 |
The India-Pakistan battles have seen several legendary bowlers dismantling the opposition with skill and precision.
- Wasim Akram (Pakistan) – The Sultan of Swing leads the wicket-takers list with 60 wickets in 48 matches at an economy of 3.73 and a best of 4/35.
- Saqlain Mushtaq (Pakistan) – The off-spin maestro took 57 wickets in 36 games, including a five-wicket haul of 5/45.
- Aaqib Javed (Pakistan) – A lethal pacer in his time, Javed claimed 54 wickets in 39 matches, with his 7/37 being one of the finest spells in the rivalry.
- Anil Kumble (India) – The spin wizard grabbed 54 wickets in 34 ODIs at an impressive average of 24.25 and a best of 4/12.
- Javagal Srinath (India) – T The pace spearhead of the 90s, Srinath also took 54 wickets in 36 ODIs, with his best figures reading 4/49.
Memorable Clashes in Recent History
- June 4, 2017 – India dominated Pakistan with a 124-run victory in the ICC Champions Trophy group stage.
- June 18, 2017 – Pakistan avenged the defeat in the final, winning by 180 runs, with Fakhar Zaman’s century and Mohammad Amir’s fiery spell leading the charge.
Story first published: Sunday, February 23, 2025, 8:35 [IST]
Other articles published on Feb 23, 2025


Click it and Unblock the Notifications