Men's Test Player Rankings

Explore the top men's Test players in the MRF Tyres ICC rankings
test

Test Batting Rankings

1
(0)
Marnus Labuschagne
AUS
935
Pos Player Team Rating
2
(0)
Steve Smith 893
3
(1) This player has moved up in the rankings since the previous rankings update
Babar Azam 879
4
(1) This player has moved down in the rankings since the previous rankings update
Joe Root 876
5
(0)
Rishabh Pant 801
6
(0)
Kane Williamson 786
7
(0)
Usman Khawaja 752
8
(0)
Dimuth Karunaratne 748
9
(0)
Rohit Sharma 746
10
This player has moved up in the rankings since the previous rankings update
Daryl Mitchell 715
test

Test Bowling Rankings

1
(0)
Pat Cummins
AUS
887
Pos Player Team Rating
2
(0)
Ravichandran Ashwin 842
3
(2) This player has moved up in the rankings since the previous rankings update
James Anderson 840
4
(0)
Jasprit Bumrah 828
5
(2) This player has moved down in the rankings since the previous rankings update
Shaheen Afridi 819
6
(0)
Kagiso Rabada 799
7
(0)
Kyle Jamieson 788
8
This player has moved up in the rankings since the previous rankings update
Ollie Robinson 754
9
(1) This player has moved down in the rankings since the previous rankings update
Neil Wagner 747
10
(1) This player has moved down in the rankings since the previous rankings update
Mitchell Starc 744
test

Test All-Rounder Rankings

1
(0)
Ravindra Jadeja
IND
384
Pos Player Team Rating
2
(0)
Ben Stokes 344
3
(0)
Ravichandran Ashwin 335
4
(0)
Shakib Al Hasan 328
5
(0)
Jason Holder 295
6
(0)
Mitchell Starc 269
7
(0)
Pat Cummins 257
8
(0)
Kyle Mayers 243
9
(0)
Colin de Grandhomme 238
10
(0)
Kyle Jamieson 221

Men's All-Time Test Rankings

test

All-Time Batting Rankings

1
(0)
Marnus Labuschagne
AUS
935
Pos Player Team Rating
2
(0)
Steve Smith 893
3
(1) This player has moved up in the rankings since the previous rankings update
Babar Azam 879
4
(1) This player has moved down in the rankings since the previous rankings update
Joe Root 876
5
(0)
Rishabh Pant 801
6
(0)
Kane Williamson 786
7
(0)
Usman Khawaja 752
8
(0)
Dimuth Karunaratne 748
9
(0)
Rohit Sharma 746
10
This player has moved up in the rankings since the previous rankings update
Daryl Mitchell 715
test

All-Time Bowling Rankings

1
(0)
Pat Cummins
AUS
887
Pos Player Team Rating
2
(0)
Ravichandran Ashwin 842
3
(2) This player has moved up in the rankings since the previous rankings update
James Anderson 840
4
(0)
Jasprit Bumrah 828
5
(2) This player has moved down in the rankings since the previous rankings update
Shaheen Afridi 819
6
(0)
Kagiso Rabada 799
7
(0)
Kyle Jamieson 788
8
This player has moved up in the rankings since the previous rankings update
Ollie Robinson 754
9
(1) This player has moved down in the rankings since the previous rankings update
Neil Wagner 747
10
(1) This player has moved down in the rankings since the previous rankings update
Mitchell Starc 744
test

All-Time All-Rounder Rankings

1
(0)
Ravindra Jadeja
IND
384
Pos Player Team Rating
2
(0)
Ben Stokes 344
3
(0)
Ravichandran Ashwin 335
4
(0)
Shakib Al Hasan 328
5
(0)
Jason Holder 295
6
(0)
Mitchell Starc 269
7
(0)
Pat Cummins 257
8
(0)
Kyle Mayers 243
9
(0)
Colin de Grandhomme 238
10
(0)
Kyle Jamieson 221