ODIs, cricket’s traditional white-ball format, is slowly losing some of its charm due to the advent of T20 cricket and the audience’s growing inclination towards shorter formats. While the ODI games are played far less often than before, the ODI World Cup has not lost its prestige as the pinnacle of multi-national events.

India, the most capped ODI team, has played a significant number of matches in recent times, achieving a strong winning record, including a brilliant campaign that led them to the 2023 ODI World Cup final.

In this article, we will examine the performance of Indian batters. Here are the top 10 batters with the most ODI runs for India.

Most ODI Runs for India Since 2020

PlayerInningsRunsAvg100/50
Virat Kohli66318854.9611/22
Shubman Gill61317561.059/18
Rohit Sharma63277647.865/19
Shreyas Iyer63255945.695/17
KL Rahul63251054.565/15
Shikhar Dhawan33127542.500/12
Ishan Kishan26109245.502/7
Hardik Pandya3094736.420/7
Suryakumar Yadav3577325.760/4
Ravindra Jadeja3671735.850/2

Key Stats – Prolific Indian ODI Batters of 2020s

12 Indian batters have scored 500 or more runs in the ODI format since the start of 2020. Rishabh Pant (525) and Sanju Samson (510) are two of the players to have crossed this mark.

Five Indians have amassed over 2000 runs in ODI cricket in this decade. Check the overall top ten here.

Only two Indian batters have scored 200+ innings in ODIs in this decade: Ishan Kishan (210) and Shubman Gill (208). Find out the list of all ODI double centuries in this special blog.

Shubman Gill has the best batting average for India since 2020 with 60+ (among batters with 500+ runs), followed by Sanju Samson (56.66). The other players averaging over 50 in this period are KL Rahul and Virat Kohli.

Rohit Sharma’s strike rate of 110+ is the best for India (min. 500 runs) in this period, followed by Rishabh Pant (106+).

Eight Indian batters have scored an ODI century since 2020, while 20 of the 53 unique batters who have played for India in that time have scored a half-century.

Check: Which Indian bowler has the most 5-wicket hauls in Test cricket?

Vijay Raman

An avid Cricket follower who likes to write on the gentleman's game

Share
Published by
Vijay Raman

Recent Posts

Most Wickets by Leg Spinners in ODI

Discover the definitive statistical breakdown and historic milestones regarding the most wickets by leg spinners…

1 day ago

Everything You Need to Know Before Signing Up on Dafabet

Enjoying some new games online is something many of us like to do during our…

1 week ago

Sunil Narine IPL Wickets Year by Year

Key Insights - Sunil Narine IPL Wickets Year-wise Tracker Sunil Narine became just the third…

1 week ago

Most Overs Bowled Without a Wicket in a Test Innings

Discover the grueling endurance of bowlers with our comprehensive look at the most overs bowled…

2 weeks ago

Most Consecutive Losses in ODI

Key Insights on the Longest Losing Streaks in ODI Cricket History All-Time Longest Team Losing…

2 weeks ago

Most Wickets by Off Spinners in ODI

This guide explores the record-breaking performances of top off-spinners, highlighting the bowlers who have dominated…

2 weeks ago