Men's ODI Player Rankings

Look back through the ICC MRF Tyres Rankings archive using the date filter below:
odi

ODI Batting Rankings

1
(0)
Babar Azam
PAK
887
Pos Player Team Rating
2
(0)
Rassie van der Dussen 795
3
(0)
Quinton de Kock 750
4
(0)
David Warner 747
5
(0)
Imam-ul-Haq 740
6
(0)
Shubman Gill 734
7
(0)
Virat Kohli 727
8
(0)
Steve Smith 719
9
(0)
Rohit Sharma 719
10
This player has moved up in the rankings since the previous rankings update
Kane Williamson 700
odi

ODI Bowling Rankings

1
(0)
Mohammed Siraj
IND
729
Pos Player Team Rating
2
(0)
Josh Hazlewood 727
3
(0)
Trent Boult 708
4
(0)
Mitchell Starc 665
5
(0)
Rashid Khan 659
6
(0)
Adam Zampa 655
7
(0)
Shakib Al Hasan 652
8
(0)
Shaheen Afridi 641
9
(0)
Mustafizur Rahman 638
10
(0)
Mujeeb Ur Rahman 637
odi

ODI All-Rounder Rankings

1
(0)
Shakib Al Hasan
BAN
389
Pos Player Team Rating
2
(0)
Mohammad Nabi 310
3
(0)
Mehedi Hasan 284
4
(0)
Rashid Khan 280
5
(0)
Mitchell Santner 269
6
(0)
Sikandar Raza 253
7
(0)
Wanindu Hasaranga 240
8
(0)
Zeeshan Maqsood 238
9
(0)
Assad Vala 233
10
(0)
Dhananjaya de Silva 221

Men's All-Time ODI Rankings

odi

All-Time Batting Rankings

1
(0)
Babar Azam
PAK
887
Pos Player Team Rating
2
(0)
Rassie van der Dussen 795
3
(0)
Quinton de Kock 750
4
(0)
David Warner 747
5
(0)
Imam-ul-Haq 740
6
(0)
Shubman Gill 734
7
(0)
Virat Kohli 727
8
(0)
Steve Smith 719
9
(0)
Rohit Sharma 719
10
This player has moved up in the rankings since the previous rankings update
Kane Williamson 700
odi

All-Time Bowling Rankings

1
(0)
Mohammed Siraj
IND
729
Pos Player Team Rating
2
(0)
Josh Hazlewood 727
3
(0)
Trent Boult 708
4
(0)
Mitchell Starc 665
5
(0)
Rashid Khan 659
6
(0)
Adam Zampa 655
7
(0)
Shakib Al Hasan 652
8
(0)
Shaheen Afridi 641
9
(0)
Mustafizur Rahman 638
10
(0)
Mujeeb Ur Rahman 637
odi

All-Time All-Rounder Rankings

1
(0)
Shakib Al Hasan
BAN
389
Pos Player Team Rating
2
(0)
Mohammad Nabi 310
3
(0)
Mehedi Hasan 284
4
(0)
Rashid Khan 280
5
(0)
Mitchell Santner 269
6
(0)
Sikandar Raza 253
7
(0)
Wanindu Hasaranga 240
8
(0)
Zeeshan Maqsood 238
9
(0)
Assad Vala 233
10
(0)
Dhananjaya de Silva 221