Euro 2020 Special

Dhawan to Gill: List of Current Best Batters for Team India in ODIs

India, under the temporary leadership of Shikhar Dhawan, have fared impressively in ODI cricket this year. It makes us ponder who our best batters are in the format. After going through their recent ODI form, we have selected the top three performers from the Men in Blue in this limited-overs format.

While Virat Kohli is not amongst the Top Three despite his ICC ODI rankings, we find out who has made the cut.


Shikhar Dhawan

In a calendar that has featured more T20I fixtures than ODIs, Indian skipper Rohit Sharma was rested while the vice-captain KL Rahul was injured for most of the year. A 36-year-old Shikhar Dhawan was elected as captain in their stead, to lead the Men in Blue in ODIs. Fair to say, Dhawan maintained his top form on such occasions.

Shikhar Dhawan has been brilliant for India in ODI cricket, having smashed over 500 runs so far this year. His best came against the West Indies, where he was dismissed for 97. Much like Virat Kohli, Dhawan hasn’t scored a century in ODI cricket since 2019. Regardless, he is amongst the prolific batters in India right now, having scored 50+ runs on five separate occasions.

Perhaps, it is the added boost of being the captain that has pushed Shikhar Dhawan to the limit.


Shreyas Iyer

Shreyas Iyer’s form has been one of the talking points in India’s ODI performance. The 27-year-old has scored in double digits all year long and has scored 50+ runs thrice in seven innings so far. Iyer’s best came against the West Indies earlier this year, where he smashed 80 off 111 balls.

Amassing a total of 295 runs, Iyer is one of the few prolific batters of India this year.


Shubman Gill

Shubman Gill, aged just 23 years, has been one of the highest run-scorers for India in ODI cricket. In his most recent ODI match against Zimbabwe, he finally scored his maiden ton in the format. Earlier, he got very close to achieving the feat but the pouring rain saw his massive innings being called off by the umpires at 98*.

Amassing 450 runs this year, and not scoring less than 33 runs, in six innings is an incredible feat by the young Indian. Unfortunately, he has been left out of the T20 World Cup squad, despite being in imperious form.

Also Read: Rohit Sharma to Gambhir: India’s top five greatest T20I openers




Follow us on Facebook, Twitter, and Instagram.