ICC Cricket Ranking has always been the center of attraction in cricket. A ranking defines the player’s performance in cricket. Even if we can’t follow cricket frequently we can have an idea about a player by seeing ICC (International Cricket Council) rankings. The ranking keeps fluctuating based on the player’s performance. But ranking doesn’t dictate the players are currently playing every match.

ICC Men’s ODI Cricket Rankings
Here you can check out all latest ICC Cricket Ranking for top 10 batsman, bowlers and all rounders-
Top 10 Batsman in ICC ODI Ranking
ICC ODI Ranking | Batsman | Country | Points |
1 | Babar Azam | PAK | 873 |
2 | Virat Kohli | IND | 836 |
3 | Rohit Sharma | IND | 801 |
4 | Ross Taylor | NZ | 801 |
5 | Quinton de Kock | SA | 783 |
6 | Aaron Finch | AUS | 779 |
7 | Jonny Bairstow | ENG | 775 |
8 | David Warner | AUS | 762 |
9 | Kane Williamson | NZ | 754 |
10 | Rassie van der Dussen | SA | 750 |