ICC ODI Batsmen Rankings
Rank |
Name |
Country |
Rating |
1 |
Virat Kohli |
India |
909 |
2 |
AB de Villiers |
South Africa |
844 |
3 |
David Warner |
Australia |
823 |
4 |
Babar Azam |
Pakistan |
813 |
5 |
Joe Root |
England |
808 |
6 |
Rohit Sharma |
India |
799 |
7 |
Quinton de Kock |
South Africa |
783 |
8 |
Francois du Plessis |
South Africa |
782 |
9 |
Kane Williamson |
New Zeland |
777 |
10 |
Shikhar Dhawan |
India |
769 |
ICC ODI Bowler Rankings
Rank |
Name |
Country |
Rating |
1 |
Jasprit Bumrah |
India |
787 |
2 |
Rashid Khan |
Afganistan |
787 |
3 |
Trent Boult |
New Zeland |
729 |
4 |
Josh Hazlewood |
Australia |
714 |
5 |
Hasan Ali |
Pakistan |
711 |
6 |
Imran Tahir |
South Africa |
683 |
7 |
Kagiso Rabada |
South Africa |
679 |
8 |
Yuzvendra Chahal |
India |
667 |
9 |
Mitchell Santner |
New Zeland |
662 |
10 |
Mitchell Starc |
Australia |
658 |
ICC ODI All-Rounder Rankings
Rank |
Name |
Country |
Rating |
1 |
Shakib Al Hasan |
Bangladesh |
359 |
2 |
Mohammad Hafeez |
Pakistan |
339 |
3 |
Mohammad Nabi |
Afganistan |
332 |
4 |
Rashid Khan |
Afganistan |
310 |
5 |
Angelo Mathews |
Sri Lanka |
306 |
6 |
Chris Woakes |
England |
301 |
7 |
Jason Holder |
West Indies |
282 |
8 |
Ben Stokes |
England |
278 |
9 |
Mitchell Marsh |
Australia |
273 |
10 |
Moeen Ali |
England |
267 |