Most runs in ODI for India since 2020

Published on: Jul 16, 2022 3:54 pm IST|Updated on: Jul 16, 2022 5:10 pm IST

Most runs in ODI for India

Most runs in ODI – Indians have always been heavyweights in the ODI format. Having won two World Cups in this format, they are favourites to win the 2023 World Cup as well. However, since the conclusion of the 2019 World Cup, they haven’t played as much ODI cricket as they used to play. Despite not playing this format regularly, many batters have still found the  way to enter the record books.

Let’s take a look at the Most runs in ODI for India since 2020

Player Matches Runs Average 50s 100s
1. Shikhar Dhawan 18 806 53.73 8 0
2. KL Rahul 16 745 53.21 5 2
3. Virat Kohli 19 718 37.78 9 0
4. Shreyas Iyer 15 471 36.23 1 3
5. Rohit Sharma 11 415 41.50 1 2
6. Rishabh Pant 11 369 36.90 0 4

Veteran opener Shikhar Dhawan has been India’s best batsman in the 50-over format since 2020. The southpaw has scored most runs in ODI for India since 2020. Having played 18 innings so far, the senior batter has amassed 806 runs at a staggering average of 53.73. Although he hasn’t hit a century, he has smashed 8 fifties.

Related: Indian Cricket Team Jersey Numbers

KL Rahul has second most runs in ODI for India since 2020. Batting at 5, the keeper batter has provided stability to the Indian batting in the middle order. In 16 innings, he has played, Rahul has scored 745 runs at an average of over 53. Also, he has hit 5 centuries and 2 fifties.

Despite looking off the colours, Virat Kohli has scored the third most runs in ODI for India since 2020. While all the talk has been around him not hitting a century, he has silently scored 718 runs at an average of 37.78 to go with 9 half-centuries.

Shreyas Iyer, who has batted pretty well at No.4 for India, has scored the fourth most runs in ODI for India since 2020. Having played 15 matches so far, the right-hander has scored 471 runs at an average of 36.23 to go with 1 century and 2 half-centuries.

Related IPL Team Owners

Indian skipper Rohit Sharma has also found himself in the list of most runs for India since the year 2020. The senior Indian batter in 11 matches has scored 415 runs at an average of 41.50, including 1 century and 2 half centuries.

Keeper batter Rishabh Pant has also played 11 matches since 2020 and in those matches 369 runs at an average of 36.90. Even though he hasn’t hit any century, he has smacked 9 half-centuries.

Follow us on Google News

For daily fantasy sports tips on your mobile phone, Fill out the form below

Previous Article
Next Article