Men's Test Player Rankings

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

Test Batting Rankings

1
(0)
Kane Williamson
NZ
883
Pos Player Team Rating
2
(1) This player has moved up in the rankings since the previous rankings update
Joe Root 859
3
(2) This player has moved up in the rankings since the previous rankings update
Steve Smith 842
4
(2) This player has moved up in the rankings since the previous rankings update
Babar Azam 829
5
(3) This player has moved down in the rankings since the previous rankings update
Marnus Labuschagne 826
6
(2) This player has moved down in the rankings since the previous rankings update
Travis Head 818
7
(1) This player has moved up in the rankings since the previous rankings update
Usman Khawaja 796
8
(1) This player has moved down in the rankings since the previous rankings update
Daryl Mitchell 792
9
(1) This player has moved up in the rankings since the previous rankings update
Harry Brook 773
10
(1) This player has moved down in the rankings since the previous rankings update
Rohit Sharma 759
test

Test Bowling Rankings

1
(0)
Ravichandran Ashwin
IND
879
Pos Player Team Rating
2
(0)
Kagiso Rabada 825
3
(2) This player has moved up in the rankings since the previous rankings update
Ravindra Jadeja 782
4
(2) This player has moved up in the rankings since the previous rankings update
Stuart Broad 776
5
(2) This player has moved down in the rankings since the previous rankings update
Pat Cummins 775
6
(3) This player has moved up in the rankings since the previous rankings update
Shaheen Afridi 762
=
(0)
Ollie Robinson 762
8
(4) This player has moved down in the rankings since the previous rankings update
James Anderson 761
9
(1) This player has moved down in the rankings since the previous rankings update
Nathan Lyon 760
10
(0)
Jasprit Bumrah 756
test

Test All-Rounder Rankings

1
(0)
Ravindra Jadeja
IND
455
Pos Player Team Rating
2
(0)
Ravichandran Ashwin 370
3
(0)
Shakib Al Hasan 332
4
(0)
Ben Stokes 307
5
(0)
Akshar Patel 298
6
(1) This player has moved up in the rankings since the previous rankings update
Joe Root 286
7
(1) This player has moved down in the rankings since the previous rankings update
Jason Holder 280
8
(0)
Mitchell Starc 241
9
(0)
Kyle Mayers 240
10
This player has moved up in the rankings since the previous rankings update
Chris Woakes 229

Men's All-Time Test Rankings

test

All-Time Batting Rankings

1
(0)
Kane Williamson
NZ
883
Pos Player Team Rating
2
(1) This player has moved up in the rankings since the previous rankings update
Joe Root 859
3
(2) This player has moved up in the rankings since the previous rankings update
Steve Smith 842
4
(2) This player has moved up in the rankings since the previous rankings update
Babar Azam 829
5
(3) This player has moved down in the rankings since the previous rankings update
Marnus Labuschagne 826
6
(2) This player has moved down in the rankings since the previous rankings update
Travis Head 818
7
(1) This player has moved up in the rankings since the previous rankings update
Usman Khawaja 796
8
(1) This player has moved down in the rankings since the previous rankings update
Daryl Mitchell 792
9
(1) This player has moved up in the rankings since the previous rankings update
Harry Brook 773
10
(1) This player has moved down in the rankings since the previous rankings update
Rohit Sharma 759
test

All-Time Bowling Rankings

1
(0)
Ravichandran Ashwin
IND
879
Pos Player Team Rating
2
(0)
Kagiso Rabada 825
3
(2) This player has moved up in the rankings since the previous rankings update
Ravindra Jadeja 782
4
(2) This player has moved up in the rankings since the previous rankings update
Stuart Broad 776
5
(2) This player has moved down in the rankings since the previous rankings update
Pat Cummins 775
6
(3) This player has moved up in the rankings since the previous rankings update
Shaheen Afridi 762
=
(0)
Ollie Robinson 762
8
(4) This player has moved down in the rankings since the previous rankings update
James Anderson 761
9
(1) This player has moved down in the rankings since the previous rankings update
Nathan Lyon 760
10
(0)
Jasprit Bumrah 756
test

All-Time All-Rounder Rankings

1
(0)
Ravindra Jadeja
IND
455
Pos Player Team Rating
2
(0)
Ravichandran Ashwin 370
3
(0)
Shakib Al Hasan 332
4
(0)
Ben Stokes 307
5
(0)
Akshar Patel 298
6
(1) This player has moved up in the rankings since the previous rankings update
Joe Root 286
7
(1) This player has moved down in the rankings since the previous rankings update
Jason Holder 280
8
(0)
Mitchell Starc 241
9
(0)
Kyle Mayers 240
10
This player has moved up in the rankings since the previous rankings update
Chris Woakes 229