ICC Rankings for Tests, ODIs, T20

back icon

Rankings

Batter

895
teamFlag

ENG

playersImage
RANKPLAYERTEAMRATING
2
Harry Brook
teamFlag

ENG

876
3
Kane Williamson
teamFlag

NZ

867
4
Yashasvi Jaiswal
teamFlag

IND

847
5
Travis Head
teamFlag

AUS

772
6
Temba Bavuma
teamFlag

SA

769
7
Kamindu Mendis
teamFlag

SL

759
8
Saud Shakeel
teamFlag

PAK

753
9
Steven Smith
teamFlag

AUS

746
10
Rishabh Pant
teamFlag

IND

739

Bowler

RANKPLAYERTEAMRATING
2
Pat Cummins
teamFlag

AUS

841
3
Kagiso Rabada
teamFlag

SA

837
4
Josh Hazlewood
teamFlag

AUS

835
5
Marco Jansen
teamFlag

SA

785
6
Matt Henry
teamFlag

NZ

782
7
Nathan Lyon
teamFlag

AUS

774
8
Prabath Jayasuriya
teamFlag

SL

768
9
Noman Ali
teamFlag

PAK

761
10
Ravindra Jadeja
teamFlag

IND

745

All-Rounder

RANKPLAYERTEAMRATING
2
Marco Jansen
teamFlag

SA

294
3
Mehidy Hasan
teamFlag

BAN

284
4
Pat Cummins
teamFlag

AUS

282
5
Shakib Al Hasan
teamFlag

BAN

263
6
Jason Holder
teamFlag

WI

254
7
Joe Root
teamFlag

ENG

247
8
Gus Atkinson
teamFlag

ENG

240
9
Ben Stokes
teamFlag

ENG

235
10
Chris Woakes
teamFlag

ENG

225