Betstar
Read The Latest Issue Of Our e-Magazine
FantaFeat
India Vs Pakistan: Top 10 ODI Run Scorers Sports
Guransh Machra
Posted on 21 Feb, 2025
By Guransh Machra
On 21 Feb, 2025
Share
By Guransh Machra
On 21 Feb, 2025
Share

India Vs Pakistan: Top 10 ODI Run Scorers

India vs Pakistan is regarded as one of the greatest rivalries in sport, not just because of their performances on the field but also because of the tension and strained relationship between the two countries. The fans of both countries consider cricket to be their best sport, which is why both nations seem to band together whenever India vs Pakistan takes place. This article talks about the top 10 One Day International (ODI) run scorers in the games between India and Pakistan.

Top 10 Run Scorers In India Vs Pakistan

10. Shahid Afridi (Pakistan) – 1524 Runs

India Vs Pakistan: Top 10 ODI Run Scorers

Credit: Cricket Addictor

Shahid Afridi is a legendary figure in Pakistani cricket, renowned for his explosive batting and match-winning abilities. His aggressive style of play often shifted momentum in his team’s favour, making him a formidable opponent on the field. Afridi’s highest One Day International (ODI) score against the Indian cricket team came on 19th September 1998 in Toronto. He scored 109 runs in 94 balls to help Pakistan win the game. Shahid Afridi is one of the highest run scorers in the matchup between the Indian cricket team and the Pakistan cricket team and has scored 1524 runs in ODIs for Pakistan across 64 innings.

9. Ijaz Ahmed (Pakistan) – 1533 Runs

Ijaz Ahmed’s journey in international cricket was characterized by his ability to anchor the innings and accelerate when necessary, making him a versatile asset in the batting lineup. He was a prolific batsman and was one of Pakistan’s highest run scorers against India. The highest ODI score that Ijaz Ahmed has managed to score against the Indian cricket team came on 2nd October 1997 in Lahore. He scored 139 runs in 84 balls without losing his wicket to help Pakistan win the game. Ijaz Ahmed is the ninth-highest run scorer in India vs Pakistan ODI games. He has scored 1533 runs in ODIs for Pakistan across 51 innings with an average of 35.65.

8. Saleem Malik (Pakistan) – 1534 Runs

India Vs Pakistan: Top 10 ODI Run Scorers

Credit: NDTV Sports

Saleem Malik is remembered as one of Pakistan’s most technically gifted batsmen, and he is held in high regard for his performances in ODI matches, especially in the India vs Pakistan games. Malik’s unique batting style combined elegance and aggression, allowing him to adapt his game to different situations. The talented star played for the Pakistani cricket team from 1983 to 1999 and batted in 51 One Day International innings against the Indian cricket team. He scored a total of 1534 runs against India at an average of 34.08 and a strike rate of 77. He scored two ODI centuries against India as well as eight half-centuries in his career.

7. Sourav Ganguly (India) – 1652 Runs

Sourav Ganguly, affectionately known as “Dada,” is not only a former Indian captain but also one of the most prolific scorers in the iconic India vs Pakistan rivalry. Ganguly’s ability to anchor an innings made him a vital player in high-pressure matches. Ganguly’s highest One Day International score against the Pakistani cricket team came on 25th January 2000 in Adelaide. He scored 141 runs in 144 balls to help his country set a high score, which could not be chased down by Pakistan. Sourav Ganguly is one of the highest run scorers in the matchup between India and Pakistan and has scored 1652 runs in ODIs against Pakistan across 50 innings.

6. Mohammad Azharuddin (India) – 1657 Runs

Mohammad Azharuddin, renowned for his silky-smooth batting technique and sharp cricketing acumen, stands as one of India’s finest contributors in ODIs against Pakistan. Known for his exceptional coordination and strokes, Azhar played several match-winning innings. Azharuddin is another Indian star who is on the list of top ODI run scorers in India vs Pakistan matchups. He has scored a total of 1657 runs against Pakistan in 59 innings at an average of 31.86. Mohammad Azharuddin’s highest score in One Day Internationals against Pakistan came on 20th September 1998 at Toronto when he scored 101 runs in 111 balls at a strike rate of 90.99.


ALSO READ: India Vs Pakistan Head-To-Head Record


5. Shoaib Malik (Pakistan) – 1782 Runs

Shoaib Malik is regarded as one of Pakistan’s standout performers in the iconic India vs Pakistan rivalry. Malik’s batting style blends aggression with finesse, slowing him to skillfully manoeuvre both pace and spin, making him a very versatile player. Shoaib Malik’s highest One Day International score against the Indian cricket team came on 25th July 2004 in Colombo. He managed to score 143 runs in 127 balls at a strike rate of 112.59 to help his team set a target of 301 for India to chase, something they were unable to do. The talented Pakistani star has scored 1782 runs against India in his ODI career, making him one of the highest run scorers.

4. Rahul Dravid (India) – 1899 Runs

Rahul Dravid often hailed as “The Wall” of Indian cricket, is revered for his technique, poise, and resilience, especially in the India vs Pakistan rivalry. Known for his calm demeanour, Dravid was a master of building innings, adept at thwarting the bowlers’ strategies while accumulating runs. Dravid is India’s second-highest run scorer against the Pakistan cricket team in ODI’s. He has scored a total of 1899 runs against Pakistan, doing so in 55 innings at an average of 36.51 and a strike rate of 67.17. Rahul Dravid’s highest ODI score against Pakistan was when he scored 107 runs in 116 balls at a strike rate of 92.24. This was the game played on 21st May 1997 in Chennai.

3. Saeed Anwar (Pakistan) – 2002 Runs

Saeed Anwar is celebrated as one of the finest openers in the history of ODI cricket, particularly in the heated contest of India vs Pakistan. His ability to play both aggressive and calculated innings made him a fearsome opponent. Saeed Anwar is Pakistan’s second-highest run-scorer against the Indian cricket team in ODI. He has scored a total of 2002 runs against India in 48 innings at an average of 43.52 and a strike rate of 90.58. Anwar scored his highest ODI score on 21st May, 198, in Chennai. He scored 194 runs in 146 balls at a strike rate of 132.87 to help his country win the game against India.

2. Inzamam-ul-Haq (Pakistan) – 2403 Runs

India Vs Pakistan: Top 10 ODI Run Scorers

Credit: Hindustan Times

Inzamam-ul-Haq, often regarded as one of the most skilled batsmen in the annals of cricket, has left an indelible mark in ODI history, especially in the India vs Pakistan matches. Inzamam’s capability to read the game and adapt his approach made him a nightmare for bowlers. Inzamam-ul-Haq is Pakistan’s highest run scorer against the Indian cricket team in ODIs. He played from 1992 to 2006, playing in 64 innings against them and scoring 2403 runs at an average of 43.69 and a strike rate of 78.55. His highest score against India came on 21st March 2004 in Lahore when he scored 123 runs in 121 balls at a strike rate of 101.65.

Telegram Fantasy

1. Sachin Tendulkar (India) – 2526 Runs

Sachin Tendulkar, often referred to as the “Little Master,” is not just a cricketing icon in India but is globally recognized as one of the greatest batsmen in the history of the sport. His strategic brilliance was evident during clutch moments in India vs Pakistan matches. Tendulkar scored his highest score against the Pakistan cricket team in One Day Internationals when he scored 141 runs in 135 balls at a strike rate of 104.44 on 16th March 2004 in Rawalpindi. Sachin Tendulkar is India’s highest run scorer against Pakistan and has scored 2526 runs against them in 67 innings at an average of 40.09 and a strike rate of 87.49.

For more news and updates on India vs Pakistan, keep reading GutshotMagazine.com. Follow us on Facebook, Instagram, Twitter and Telegram.

Fantafeat Sign-up And Get ₹100 Free Bonus

Guransh Machra - Sports writer at Gutshot Magazine

Guransh Machra is a sportswriter at Gutshot Magazine. He covers football news from local leagues like the Indian Super League as well as international leagues like the Premier League. He follows various sports like Football, Cricket, Formula 1, and Tennis. Apart from sports, Guransh is also enthusiastic about reading and gaming.





Comments

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

Ongoing Series

Top 15 Fantasy Sports Sites

Want to share your thoughts about poker?

Then click the button to submit your article.