Most Runs In ODI For India

Cricket in India is not just a sport; it’s a religion that unites millions of fans across the nation. One of the most exciting aspects of the game is watching the batsmen weave magic with their willows. In this blog, we’ll delve into the thrilling world of One Day Internationals (ODIs) and explore the top 10 Indian batsmen with most runs in ODI for India.

Top 15 Batsmen With Most Runs In ODI For India

1. Sachin Tendulkar: The Master Blaster

Sachin Tendulkar odi runs for india

Tendulkar, one of the greatest batsmen in the history of cricket, with 18,426 runs in 463 matches, he sits comfortably at the top. His ability to dominate bowlers and adapt to any situation makes him an iconic figure in the history of Indian cricket.

2. Virat Kohli: The Modern Maestro

Virat Kohli runs in odi for india

Kohli, the current captain of the Indian cricket team, has taken the cricketing world by storm. With a remarkable batting average and 13,848 runs in 292 matches, he’s a modern run-scoring machine. Known for his aggressive style, Kohli continues to rewrite the record books.

3. Sourav Ganguly: The ‘Dada’ of Indian Cricket

Sourav Ganguly runs in odi for india

Ganguly, a charismatic leader, played a pivotal role in shaping the aggressive brand of cricket India is known for today. With 11,221 runs in 308 matches, Ganguly’s elegant stroke play and fearless captaincy left an indelible mark on Indian cricket.

4. Rahul Dravid: The Wall

Rahul Dravid runs in odi for india

Known for his solid technique and unyielding defense, Dravid, fondly called “The Wall,” amassed 10,768 runs in 340 matches. His ability to anchor the innings and build partnerships made him a key player for India in ODIs.

5. Rohit Sharma: The Hitman

 Rohit Sharma runs in odi for india

Rohit Sharma, known as the “Hitman,” has made a name for himself with his ability to score big centuries. With 10,709 runs in 262 matches, Rohit’s aggressive yet composed batting style has been a vital asset for the Indian team.

6. MS Dhoni: The Captain Cool

MS Dhoni runs in odi for india

Dhoni, a captain with nerves of steel, is not only known for his leadership but also for his prowess with the bat. With 10,599 runs in 347 matches, Dhoni played several memorable innings, steering India to victory in crucial situations.

7. Mohammad Azharuddin: The Stylish Captain

Mohammad Azharuddin runs in odi for india

Azharuddin’s elegant style of play made him a fan favorite. Scoring 9,378 runs in 334 matches, Azharuddin was a key player in the 1990s, leading the team with grace and panache.

8. Yuvraj Singh: The Sixer King

Yuvraj Singh runs in odi for india

Yuvraj Singh, a swashbuckling left-hander, is remembered for his explosive batting and match-winning performances. With 8,609 runs in 301 matches, Yuvraj’s fearless approach and ability to hit sixes at will set him apart.

9. Virender Sehwag: The Sultan of Multan

Virender Sehwag runs in odi for india

Sehwag’s aggressive and fearless batting revolutionized the opening position in ODIs. With 7,995 runs in 241 matches, Sehwag’s ability to dismantle any bowling attack and score at a brisk pace made him a true entertainer.

10. Shikhar Dhawan: The ‘Gabbar’ of ODIs

Shikhar Dhawan runs in odi for india

Shikhar Dhawan, the stylish left-handed Indian opening batsman, has been a prolific run-scorer in One Day Internationals (ODIs). His ability to play impactful innings in crucial matches, along with forming successful partnerships with fellow batsmen, has contributed significantly to India’s success in ODIs. Dhawan has accumulated 6793 runs in 167 ODI matches.

11. Suresh Raina: The Versatile Cricketer

Suresh Raina runs in odi for india

Raina made his ODI debut for India in July 2005 against Sri Lanka. Over the years, he became a key player for the team, known for his aggressive batting, agile fielding, and occasional off-spin bowling.

His noteworthy performances include crucial innings in pressure situations, making him a reliable middle-order batsman.

Raina played a pivotal role in India’s successful campaigns in various ODI tournaments, including the ICC Cricket World Cup in 2011, where India emerged as the champions. Suresh Raina scored 5615 runs in ODI for India in 226 matches.

12. Ajay Jadeja

Ajay Jadeja runs in odi for india

Ajay Jadeja was known for his aggressive batting style and energetic fielding. In One Day Internationals (ODIs), Jadeja had a career that spanned from 1992 to 2000. He played a total of 196 ODIs for India during this period. Jadeja scored 5,359 runs in ODIs at an average of 37.47.

13. Gautam Gambhir: The Resilient Left-Hander

Gautam Gambhir runs in odi for india

Gambhir’s gritty left-handed batting contributed 5,238 runs in 147 matches. His crucial knocks in big finals played a vital role in India’s major tournament victories.

14. Navjot Singh Sidhu

Navjot Singh Sidhu runs in odi for india

Navjot Singh Sidhu was known for his explosive batting style and powerful stroke play. His international career spanned from 1983 to 1999, during which he made a significant impact in One Day Internationals (ODIs). Sidhu played 136 ODIs for India, accumulating a total of 4,413 runs.

15. Kris Srikkanth

Kris Srikkanth runs in odi for india

Kris Srikkanth had a distinguished career in One Day Internationals (ODIs) during the 1980s. His international career spanned from 1981 to 1992, and he played a crucial role in India’s limited-overs cricket during that period.

Srikkanth was known for his attacking style of play, and he often provided India with explosive starts at the top of the order. His ability to take on the opposition bowlers and score quick runs made him a popular figure in Indian cricket. In the 146 ODIs that Kris Srikkanth played for India, he scored a total of 4,091 runs.

Most Runs In ODI For India

Here is a list of the top 30 batsmen with most runs in ODI for India:

Sr. No.PlayerSpanMatInnsRuns
1Sachin Tendulkar1989-201246345218426
2Virat Kohli2008-202329228013848
3Sourav Ganguly1992-200730829711221
4Rahul Dravid1996-201134031410768
5Rohit Sharma2007-202326225410709
6MS Dhoni2004-201934729410599
7M Azharuddin1985-20003343089378
8Yuvraj Singh2000-20173012758609
9Virender Sehwag1999-20132412357995
10Shikhar Dhawan2010-20221671646793
11Suresh Raina2005-20182261945615
12Ajay Jadeja1992-20001961795359
13Gautam Gambhir2003-20131471435238
14Navjot Singh Sidhu1987-19981361274413
15K Srikkanth1981-19921461454091
16N Kapil Dev1978-19942251983783
17DB Vengsarkar1976-19911291203508
18Ravi Shastri1981-19921501283108
19SM Gavaskar1974-19871081023092
20AM Rahane2011-201890872962
21Ravindra Jadeja2009-20231971322756
22M Kaif2002-20061251102753
23KL Rahul2016-202372682743
24VG Kambli1991-2000104972477
25VVS Laxman1998-200686832338
26RR Singh1989-20011361132336
27Shreyas Iyer2017-202358532331
28Shubman Gill2019-202344442271
29SV Manjrekar1988-199674701994
30M Amarnath1975-198985751924


Q: Who is the highest scorer in ODI for India?

A: Sachin Tendulkar holds the record for the highest individual score in One Day Internationals (ODIs) for India. Tendulkar scored 18,426 runs in 463 ODI matches.

Q: Who has 10,000 runs in ODI cricket for India?

A: Six Indian batsmen have scored 10,000 runs in ODI cricket for India:

  1. Sachin Tendulkar: 18,426 Runs
  2. Virat Kohli: 13,848 Runs
  3. Sourav Ganguly: 11,221 Runs
  4. Rahul Dravid: 10,768 Runs
  5. Rohit Sharma: 10,709 Runs
  6. MS Dhoni: 10,599 Runs

Q: What is Pakistan’s highest ODI score?

A: Pakistan’s highest team score in a One Day International (ODI) was 399 for 1 wicket against Zimbabwe. This record was set on July 20, 2018, in Bulawayo, Zimbabwe.

As we celebrate the achievements of these cricketing stalwarts, it’s evident that each player has left an indelible mark on Indian cricket history. From Tendulkar’s masterclass to Kohli’s modern-day dominance, these batsmen have entertained fans and inspired a new generation of cricketers. As we look forward, the legacy of these top 10 ODI run-scorers for India will continue to inspire and shape the future of Indian cricket.

Similar Posts

Leave a Reply

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