Top 5 batters with most runs for India in ODIs in 2023
The Indian team has played 10 ODI matches till now in the year 2023. India are scheduled to play at least seven more matches this year in the 50-over format before the ICC ODI Cricket World Cup 2023. They will get to play 3–4 more matches if they qualify for the Super 4 round of the Asia Cup, which is scheduled to be played next month.
Also Read: Unconventional Career Arc of Noman Ali featuring Naseem Shah
In the 10 One-day internationals till now, many batters have been in fine form and have scored over 400 runs for the team. Below is the list of the top 5 batters with the most runs for India in ODIs in 2023.
1. Shubman Gill
Shubman Gill has played all 10 matches for India this year and has scored the most runs till now. He has 631 runs to his name and is having a sensational year. He has scored his maiden century as well as a double-century in ODIs this year. His average is 70.11, and the team will be hoping he continues his performance until the World Cup.
2. Virat Kohli
The Run Machine, who was not scoring centuries for a brief period in his career, is back to his best now. He has 427 runs in nine innings this year in ODIs, along with two centuries and more to come in the coming games.
3. Rohit Sharma
The Indian skipper Rohit Sharma has batted in nine ODI matches so far this year and has 383 runs to his name. His average will be almost 48 in 2023, and he has a strike rate of over 100. Rohit Sharma has scored the most sixes by any Indian batter in 2023 in ODIs.
4. KL Rahul
Fourth on the list is KL Rahul, who has played only six ODI innings in 2023. He has 226 runs to his name, with an average of 56. His highest score is 75*, and he has yet to score a century in ODIs this year.
5. Hardik Pandya
The fifth-highest run-scorer for India in ODIs in 2023 till now is Hardik Pandya. He has 203 runs to his name in eight innings. Pandya has not been at his best in this format, but we expect him to pick up form really soon because the World Cup is just a few months away.



