Men's Team Rankings

POS

TEAM

RATING

Test Team Rankings

Test

gb-eng

England

10117
Bangladesh

Bangladesh

8656
West Indies

West Indies

8086
ind

India

3031
aus

Australia

2439

POS

TEAM

RATING

ODI Team Rankings

ODI

ind

India

3807
nze

New Zealand

2806
aus

Australia

2714
Bangladesh

Bangladesh

2451
gb-eng

England

2426

POS

TEAM

RATING

T20I Team Rankings

T20I

ind

India

13889
pk

Pakistan

12719
gb-eng

England

10117
lk

Sri Lanka

8774
Bangladesh

Bangladesh

8656

Men's Batting Rankings

POS

PLAYER

TEAM

RATING

Test Batting Rankings

Test

Marnus Labuschagne

aus
Australia
892

Steve Smith

aus
845

Kane Williamson

nze
844

Joe Root

gb-eng
843

Babar Azam

pk
815

POS

PLAYER

TEAM

RATING

ODI Batting Rankings

ODI

Babar Azam

pk
Pakistan
891

Virat Kohli

ind
811

Rohit Sharma

ind
791

Jonny Bairstow

gb-eng
775

Rassie van der Dussen

za
769

POS

PLAYER

TEAM

RATING

T20I Batting Rankings

T20I

Babar Azam

pk
Pakistan
818

Aiden Markram

za
796

Mohammad Rizwan

pk
794

Rassie van der Dussen

za
669

KL Rahul

ind
646

Men's Bowling Rankings

POS

PLAYER

TEAM

RATING

Test Bowling Rankings

Test

Pat Cummins

aus
Australia
901

Ravichandran Ashwin

ind
850

Jasprit Bumrah

ind
830

Shaheen Afridi

pk
827

Kyle Jamieson

nze
820

POS

PLAYER

TEAM

RATING

ODI Bowling Rankings

ODI

Temba Bavuma

za
South Africa
50237

Trent Boult

nze
726

Chris Woakes

za
700

Josh Hazlewood

aus
698

Matt Henry

nze
683

POS

PLAYER

TEAM

RATING

T20I Bowling Rankings

T20I

Josh Hazlewood

aus
Australia
737

Rashid Khan

Afghanistan
714

Anrich Nortje

za
655

Shaheen Afridi

pk
634

Tim Southee

nze
633

Men's All-Rounder Rankings

POS

PLAYER

TEAM

RATING

Test All-Rounder Rankings

Test

Ravindra Jadeja

ind
India
385

Ravichandran Ashwin

ind
341

Jason Holder

West Indies
336

Shakib Al Hasan

Bangladesh
311

Ben Stokes

gb-eng
298

POS

PLAYER

TEAM

RATING

ODI All-Rounder Rankings

ODI

Shakib Al Hasan

Bangladesh
Bangladesh
419

Chris Woakes

za
282

Rashid Khan

Afghanistan
276

Ben Stokes

gb-eng
266

Colin de Grandhomme

nze
262

POS

PLAYER

TEAM

RATING

T20I All-Rounder Rankings

T20I

Shakib Al Hasan

Bangladesh
Bangladesh
232

Aiden Markram

za
156

Sean Williams

Sean Williams
132

Jason Holder

West Indies
76

Rashid Khan

Afghanistan
74