Top 5 Indian Players With Most Runs In ODI

Top 5 Indian Players With Most Runs In ODI

Top 5 Indian Players With Most Runs In ODI

Top 5 Indian Players With Most Runs In ODI

Top 5 Indian Players With Most Runs In ODI 

Every cricket fan enjoys the thrilling moments that an ODI match offers, despite the fact that a single match may run over nine hours. In these ODIs with limited overs, batters attempt to score as many runs as they can to increase their chances of winning the games. Since 1974, Men in Blue has participated in these one-day international matches, and the Indian team has had several batsmen who have scored a lot of runs.

Indian batsmen were praised for their ability to score runs that assisted their teams in winning games, but since the 2011 World Cup, everyone is aware that the Indian squad must not be overlooked in other aspects. While bowlers have taken many wickets, Indian cricketers have also scored a lot of runs, setting numerous records around the world. Let’s discuss the batters who scored the most ODI runs for the Indian Team without further delay.

Sachin Tendulkar

Throughout his 23-year career, Sachin Tendulkar has become a legendary figure in cricket. Sachin has amassed a total of 18426 runs for India in ODIs, the most by an Indian batsman. In ODI games, Sachin has scored the most hundreds (49) and fifty-plus scores (96) overall. In addition, Sachin is the first batsman to score two hundred in an ODI, and he also holds a number of other records.

MatchesInningsRunsAverageStrike-rateBest50s100s
4634521842644.8386.23200*9649

Virat Kholi

Virat Kohli, the former captain of the Indian cricket team, has scored the second-most ODI runs for India. The only batsman who is thought to be capable of surpassing Sachin Tendulkar’s current record for most ODI match hundreds is Virat. Virat has a stellar ODI average of 58.07 and has scored 64 half centuries in addition to 43 centuries. Kohli has played 260 ODI matches over the course of his 13-year career, scoring a total of 12311 runs.

MatchesInningsRunsAverageStrike-rateBest50s100s
2602511231158.0792.921836443

Sourav Ganguly 

Sourav Ganguly, the current president of the Board of Control for Cricket in India (BCCI), has scored 11363 runs overall in ODI matches. Ganguly, a left-handed batsman, has batted against some of the best bowlers of his period and achieved an admirable average of 41 and a strike rate of 73.65. He played until November 2008 after making his ODI debut against the West Indies in 1992. He also won the 2002 ICC Champion Trophy while serving as the Indian cricket team’s six-year captain.

MatchesInningsRunsAverageStrike-rateBest50s100s
308297113634173.651837222

Rahul Dravid

Rahul Dravid, who is regarded as one of the best batsmen in Test Cricket history, excelled in ODI games as well. He had a lot of records registered in his name before announcing his retirement from international matches in 2011. In ODI games, this right-handed batsman has scored 10889 runs overall at an average of 39.16. In addition, he scored the second most 50s for the Indian cricket team.

MatchesInningsRunsAverageStrike-rateBest50s100s
3403141088939.1671.181538313

MS Dhoni

Prior to his retirement, Mahendra Singh Dhoni captained the Indian cricket team and helped them win numerous trophies. He was the captain of the 2007 ICC World Twenty20, 2011 ICC Cricket World Cup, and 2013 ICC Champions Trophy. Only MS Dhoni, the wicket-keeper batsman, has scored more than 10,000 runs in one-day international games among the lower order batsmen. In 350 ODI matches he played, he scored 10773 runs overall, with a fantastic average of 50.23.

MatchesInningsRunsAverageStrike-rateBest50s100s
3502971077350.2387.56183*7310

Indian Batsmen with Most Run in ODI Matches

CricketersMatchesInningsRunsAverageStrike-rateBest50s100s
Sachin Tendulkar4634521842644.8386.23200*9649
Virat Kohli2602511231158.0792.921836443
Sourav Ganguly308297113634173.651837222
Rahul Dravid3403141088939.1671.181538313
MS Dhoni3502971077350.2387.56183*7310
Mohammad Azharuddin334308937836.9274.02153*587
Rohit Sharma23122493594989.252644529
Yuvraj Singh304278870136.5687.681505214
Virender Sehwag251245827335.05104.332193815
Shikhar Dhawan150147631545.7693.081433517

FAQs

Who has scored the most runs for India in ODI?

Sachin Tendulkar has scored the most runs for India in ODI, 18426 runs.

Which current Indian player has the most ODI runs?

Virat Kohli has the most ODI runs, 12311runs.

Who hit first 200 in ODI?

Sachin Tendulkar scored 200 not out against South Africa at Captain Roop Singh Stadium, Gwalior, on 24 February 2010. He was the first player to do so in ODI Cricket.