Top 10 Batsmen to watch in the 2023 ODI World Cup


Virat Kohli, is a cricketing legend with over 13,000 runs in ODIs.

1. Virat Kohli

Babar Azam, Pakistan's star batsman, is the reigning ICC ODI Player of the Year.

2. Babar Azam

Rohit Sharma, an Indian cricketer, has three ODI double-centuries to his name.

3. Rohit Sharma

Devon Conway from New Zealand is a rising star with both batting and wicket-keeping skills.

4. Devon Conway

Shakib Al Hasan is a Bangladeshi all-rounder known for his batting and bowling prowess.

5. Shakib Al Hasan

Quinton de Kock from South Africa is an explosive batsman with over 5,000 ODI runs.

6. Quinton de Kock

Jonny Bairstow

7. Jonny Bairstow

Travis Head is an emerging talent from Australia with powerful batting.

8. Travis Head

Mitchell Marsh

9. Mitchell Marsh

Shubman Gill, a young Indian sensation, has a batting average of over 50 in ODIs.

10. Shubman Gill

For more information search Allinfohere