Home
Cricket
Rohit Sharma to Sachin Tendulkar: Most ODI runs for India

Rohit Sharma to Sachin Tendulkar: Most ODI runs for India

Master Blaster Sachin Tendulkar tops the list of most ODI runs for India after amassing over 18,000 runs for the Men in Blue.

Indian skipper Rohit Sharma completed the 11,000 ODI run mark in the ongoing IND vs. BAN Champions Trophy match. Speaking about the most ODI runs for India, apart from Rohit Sharma, the likes of Virat Kohli, Rahul Dravid, Sourav Ganguly, and Sachin Tendulkar feature in the list as well. Let us check out the top 10 list of most ODI runs for India.

Most ODI runs for India

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
SR Tendulkar1989-20124634524118426200*44.832136886.234996202016195
V Kohli2008-2025298*285441396318357.931492993.525073161310152
SC Ganguly1992-2007308297231122118340.951523573.652271161104189
RG Sharma2007-2025269*261371101126449.151187792.703257161028338
R Dravid1996-2011340314391076815339.151512771.1812821394242
MS Dhoni2004-20193472948310599183*50.231216487.1397310809222
M Azharuddin1985-2000334308549378153*36.921266974.027589622+77+
Yuvraj Singh2000-201730127539860915036.47984687.43145218896153
V Sehwag1999-20132412359799521935.377655104.441537141092131
S Dhawan2010-202216716410679314344.11743691.351739584279
Follow
Share

Editor's Pick

Gautam Gambhir avoids back-to-back series defeats, but selection & tactics concerns remain Cricket Gautam Gambhir avoids back-to-back series defeats, but selection & tactics concerns remain

Top Stories

Share article
Follow us on social media
Tell us why didn’t you like our article so that we can improve on?
Choose ranking:
ICC Test Ranking
ICC ODI Ranking
ICC T20I Ranking