Official ICC App

Your App for international cricket. The official ICC app provides coverage across all of the current international action including fixtures, results, videos, ICC news, rankings and more. Don’t miss a moment and keep up with the latest from around the world of cricket!

top-banner@x2
top-banner-tablet@x2
odi

All-Time ODI Batting Rankings

Last Updated - 21. June 2022
1
Babar Azam
PAK
892
892
898 v West Indies, 10/06/2022
Pos Player Team Rating
2 Imam-ul-Haq 815
3 Virat Kohli 811
4 Rohit Sharma 791
5 Quinton de Kock 789
6 Ross Taylor 775
7 Rassie van der Dussen 769
8 Jonny Bairstow 760
9 David Warner 745
10 Aaron Finch 727
11 Joe Root 725
12 Shai Hope 718
13 Shikhar Dhawan 702
14 Fakhar Zaman 701
15 Martin Guptill 696
16 Mushfiqur Rahim 691
17 Jason Roy 679
18 Glenn Maxwell 674
19 Steve Smith 672
20 Tamim Iqbal 662