Latest ICC Rankings 2023 updates with complete and up-to-date rankings for T20s, ODIs and Tests in Cricket. The current ICC Ranking is a widely followed system of rankings for international cricketers and teams based on their recent performances and lists top players as well as cricket teams in all formats. Subscribe to weekly alerts for all cricket rankings.
Quick Navigation: Teams | Batsmen | Bowlers | All-Rounders
ICC Teams Rankings
Latest Team Rankings in T20, ODI and Test Cricket
T20I Team Rankings
# |
Team |
Rating |
|
Australia |
278 |
2 |
England |
268 |
3 |
India |
266 |
4 |
Pakistan |
260 |
5 |
South Africa |
258 |
6 |
New Zealand |
242 |
7 |
Sri Lanka |
230 |
8 |
Bangladesh |
229 |
9 |
West Indies |
229 |
10 |
Afghanistan |
228 |
ICC T20 Ranking
ODI Team Rankings
# |
Team |
Rating |
|
England |
127 |
2 |
India |
119 |
3 |
New Zealand |
116 |
4 |
South Africa |
108 |
5 |
Australia |
107 |
6 |
Pakistan |
102 |
7 |
Bangladesh |
88 |
8 |
Sri Lanka |
85 |
9 |
West Indies |
76 |
10 |
Afghanistan |
55 |
ICC ODI Ranking
Test Team Rankings
# |
Team |
Rating |
|
Australia |
116 |
2 |
New Zealand |
115 |
3 |
India |
114 |
4 |
England |
105 |
5 |
Sri Lanka |
91 |
6 |
South Africa |
90 |
7 |
Pakistan |
86 |
8 |
West Indies |
79 |
9 |
Bangladesh |
55 |
10 |
Zimbabwe |
18 |
ICC Test Ranking
ICC Rankings (Batsmen)
Latest Batsmen Rankings in T20, ODI and Test Cricket
Top 10 T20I Batsmen
# |
Player |
Rating |
1 |
Babar Azam |
879 |
2 |
Lokesh Rahul |
823 |
3 |
Aaron Finch |
810 |
4 |
Colin Munro |
785 |
5 |
Glenn Maxwell |
766 |
6 |
Dawid Malan |
718 |
7 |
Evin Lewis |
702 |
8 |
Hazratullah |
692 |
9 |
Eoin Morgan |
687 |
10 |
Virat Kohli |
673 |
T20 Batsman Ranking
Top 10 ODI Batsmen
# |
Player |
Rating |
1 |
Virat Kohli |
869 |
2 |
Rohit Sharma |
855 |
3 |
Babar Azam |
829 |
4 |
Ross Taylor |
828 |
5 |
Faf du Plessis |
803 |
6 |
David Warner |
796 |
7 |
Quinton de Kock |
782 |
8 |
Kane Williamson |
773 |
9 |
Joe Root |
770 |
10 |
Aaron Finch |
769 |
ODI Batsman Ranking
Top 10 Test Batsmen
# |
Player |
Rating |
1 |
Steve Smith |
911 |
2 |
Virat Kohli |
886 |
3 |
M Labuschagne |
827 |
4 |
Kane Williamson |
813 |
5 |
Babar Azam |
800 |
6 |
David Warner |
793 |
7 |
Cheteshwar Pujara |
766 |
8 |
Joe Root |
764 |
9 |
Ajinkya Rahane |
726 |
10 |
Ben Stokes |
718 |
Test Batsman Ranking
ICC Rankings (Bowlers)
Latest Bowlers Rankings in T20, ODI and Test Cricket
Top 10 T20I Bowlers
# |
Player |
Rating |
1 |
Rashid Khan |
749 |
2 |
Mujeeb Ur Rahman |
742 |
3 |
Mitchell Santner |
677 |
4 |
Adam Zampa |
674 |
5 |
Imad Wasim |
672 |
6 |
Andile Phehlukwayo |
658 |
6 |
Adil Rashid |
658 |
8 |
Tabraiz Shamsi |
654 |
9 |
Shadab Khan |
653 |
10 |
Ashton Agar |
649 |
T20 Bowlers Ranking
Top 10 ODI Bowlers
# |
Player |
Rating |
1 |
Trent Boult |
727 |
2 |
Jasprit Bumrah |
719 |
3 |
Mujeeb Zadran |
701 |
4 |
Kagiso Rabada |
674 |
5 |
Pat Cummins |
673 |
6 |
Chris Woakes |
659 |
7 |
Mohammad Amir |
656 |
8 |
Mitchell Starc |
645 |
9 |
Matt Henry |
643 |
10 |
Lockie Ferguson |
638 |
ODI Bowlers Ranking
Top 10 Test Bowlers
# |
Player |
Rating |
1 |
Pat Cummins |
904 |
2 |
Neil Wagner |
843 |
3 |
Jason Holder |
830 |
4 |
Tim Southee |
812 |
5 |
Kagiso Rabada |
802 |
6 |
Mitchell Starc |
796 |
7 |
Jasprit Bumrah |
779 |
8 |
James Anderson |
775 |
9 |
Trent Boult |
770 |
10 |
Josh Hazlewood |
769 |
Test Bowlers Ranking
ICC Rankings (All-Rounders)
Latest All-Rounders Rankings in T20, ODI and Test Cricket
Top 10 T20I All-Rounders
# |
Player |
Rating |
1 |
Mohammad Nabi |
319 |
2 |
Glenn Maxwell |
231 |
3 |
Sean Williams |
212 |
4 |
Richie Berrington |
194 |
5 |
Rohan Mustafa |
156 |
6 |
Collins Obuya |
153 |
7 |
Zeeshan Maqsood |
151 |
8 |
Mahmudullah |
147 |
9 |
Gareth Delany |
137 |
10 |
Khawar Ali |
135 |
T20 All Rounders Ranking
Top 10 ODI All-Rounders
# |
Player |
Rating |
1 |
Mohammad Nabi |
301 |
2 |
Ben Stokes |
295 |
3 |
Imad Wasim |
278 |
4 |
Colin Grandhomme |
266 |
5 |
Chris Woakes |
264 |
6 |
Rashid Khan |
253 |
7 |
Ravindra Jadeja |
246 |
8 |
Mitchell Santner |
242 |
9 |
Sikandar Raza |
235 |
10 |
Sean Williams |
233 |
ODI All Rounders Ranking
Top 10 Test All-Rounders
# |
Player |
Rating |
1 |
Jason Holder |
473 |
2 |
Ben Stokes |
407 |
3 |
Ravindra Jadeja |
397 |
4 |
Mitchell Starc |
298 |
5 |
R. Ashwin |
282 |
6 |
Colin Grandhomme |
280 |
7 |
Pat Cummins |
266 |
8 |
Roston Chase |
238 |
9 |
Chris Woakes |
212 |
10 |
Tim Southee |
211 |
Test All Rounders Ranking