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
890
Pos Player Team Rating
2
(0)
Rassie van der Dussen 789
3
(0)
Quinton de Kock 784
4
(0)
Imam-ul-Haq 779
5
(0)
Virat Kohli 744
6
(0)
Rohit Sharma 740
7
(0)
Jonny Bairstow 732
8
(0)
David Warner 725
9
(0)
Ross Taylor 701
10
This player has moved up in the rankings since the previous rankings update
Steve Smith 697
odi

ODI Bowling Rankings

1
(0)
Trent Boult
NZ
775
Pos Player Team Rating
2
(0)
Josh Hazlewood 718
3
(0)
Mujeeb Ur Rahman 676
4
(0)
Jasprit Bumrah 662
5
(0)
Shaheen Afridi 661
6
(2) This player has moved up in the rankings since the previous rankings update
Mohammad Nabi 657
7
(2) This player has moved up in the rankings since the previous rankings update
Mehedi Hasan 655
8
(2) This player has moved down in the rankings since the previous rankings update
Matt Henry 654
9
(2) This player has moved down in the rankings since the previous rankings update
Mitchell Starc 653
10
(0)
Rashid Khan 651
odi

ODI All-Rounder Rankings

1
(0)
Shakib Al Hasan
BAN
372
Pos Player Team Rating
2
(0)
Mohammad Nabi 325
3
(0)
Rashid Khan 290
4
(0)
Mitchell Santner 275
5
(0)
Sikandar Raza 261
6
(0)
Zeeshan Maqsood 238
7
(0)
Mehedi Hasan 238
8
(0)
Chris Woakes 235
9
(0)
Glenn Maxwell 227
10
(0)
Imad Wasim 220

Men's All-Time ODI Rankings

odi

All-Time Batting Rankings

1
(0)
Babar Azam
PAK
890
Pos Player Team Rating
2
(0)
Rassie van der Dussen 789
3
(0)
Quinton de Kock 784
4
(0)
Imam-ul-Haq 779
5
(0)
Virat Kohli 744
6
(0)
Rohit Sharma 740
7
(0)
Jonny Bairstow 732
8
(0)
David Warner 725
9
(0)
Ross Taylor 701
10
This player has moved up in the rankings since the previous rankings update
Steve Smith 697
odi

All-Time Bowling Rankings

1
(0)
Trent Boult
NZ
775
Pos Player Team Rating
2
(0)
Josh Hazlewood 718
3
(0)
Mujeeb Ur Rahman 676
4
(0)
Jasprit Bumrah 662
5
(0)
Shaheen Afridi 661
6
(2) This player has moved up in the rankings since the previous rankings update
Mohammad Nabi 657
7
(2) This player has moved up in the rankings since the previous rankings update
Mehedi Hasan 655
8
(2) This player has moved down in the rankings since the previous rankings update
Matt Henry 654
9
(2) This player has moved down in the rankings since the previous rankings update
Mitchell Starc 653
10
(0)
Rashid Khan 651
odi

All-Time All-Rounder Rankings

1
(0)
Shakib Al Hasan
BAN
372
Pos Player Team Rating
2
(0)
Mohammad Nabi 325
3
(0)
Rashid Khan 290
4
(0)
Mitchell Santner 275
5
(0)
Sikandar Raza 261
6
(0)
Zeeshan Maqsood 238
7
(0)
Mehedi Hasan 238
8
(0)
Chris Woakes 235
9
(0)
Glenn Maxwell 227
10
(0)
Imad Wasim 220