The current ICC top 10 ODI batsmen ranking are listed below.
ICC top 10 ODI Batsmen Ranking 2023
POS | PLAYER | TEAM | RATING |
---|---|---|---|
1 | Babar Azam | PAK | 887 |
2 | Rassie van der Dussen | SA | 787 |
3 | David Warner | AUS | 747 |
4 | Quinton de Kock | SA | 743 |
5 | Imam-ul-Haq | PAK | 740 |
6 | Shubman Gill | IND | 734 |
7 | Virat Kohli | IND | 727 |
8 | Steve Smith | AUS | 719 |
9 | Rohit Sharma | IND | 719 |
10 | Kane Williamson | NZ | 700 |