Top 10 ICC Men's ODI Batsmen Rankings

WRITTEN BY Akhil Singhal

Position 1- Babar Azam (Pakistan)

Rating - 892

Position 2- Imam-ul-Haq (Pakistan)

Rating - 815

Position 3- Virat Kohli (India)

Rating - 811

Position 4- Rohit Sharma (India)

Rating - 791

Position 5- Quinton de Kock (South Africa)

Rating - 789

Position 6- Ross Taylor (New Zealand)

Rating - 775

Position 7- Rassie van der Dussen (South Africa)

Rating - 769

Position 8- Jonny Bairstow (England)

Rating - 746

Position 9- Aaron Finch (Australia)

Rating - 745

Position 10- David Warner

Rating - 737

For More Such Stories...