PLAYERS RANKINGS
TEAM RANKINGS
test
odi
t201

Test

Batting

Marnus Labuschagne

1 Marnus Labuschagne 915
2 Kane Williamson 883
3 Steve Smith 872
4 Joe Root 871
5 Babar Azam 862

Test

Bowling

Ravichandran Ashwin

1 Ravichandran Ashwin 869
2 James Anderson 859
3 Pat Cummins 841
4 Kagiso Rabada 825
5 Shaheen Afridi 787

Test

All Rounder

Ravindra Jadeja

1 Ravindra Jadeja 431
2 Ravichandran Ashwin 359
3 Shakib Al Hasan 329
4 Akshar Patel 316
5 Ben Stokes 307

ODI

Batting

Babar Azam

1 Babar Azam 887
2 Rassie van der Dussen 777
3 Imam-ul-Haq 740
4 Quinton de Kock 740
5 Shubman Gill 738

ODI

Bowling

Josh Hazlewood

1 Josh Hazlewood 705
2 Trent Boult 701
3 Mohammed Siraj 691
4 Mitchell Starc 686
5 Rashid Khan 659

ODI

All Rounder

Shakib Al Hasan

1 Shakib Al Hasan 392
2 Mohammad Nabi 310
3 Rashid Khan 280
4 Mitchell Santner 263
5 Sikandar Raza 253

t20

Batting

Suryakumar Yadav

1 Suryakumar Yadav 906
2 Mohammad Rizwan 811
3 Devon Conway 768
4 Babar Azam 755
5 Aiden Markram 748

t20

Bowling

Rashid Khan

1 Rashid Khan 710
2 Wanindu Hasaranga 695
3 Fazalhaq Farooqi 692
4 Josh Hazlewood 690
5 Adil Rashid 684

T20

All Rounder

Shakib Al Hasan

1 Shakib Al Hasan 265
2 Hardik Pandya 250
3 Mohammad Nabi 230
4 Shadab Khan 195
5 Wanindu Hasaranga 175

Test

Test

Australia

1 Australia 122
2 India 119
3 England 106
4 South Africa 104
5 New Zealand 103

ODI

One Day International

Australia

1 Australia 113
2 India 113
3 New Zealand 112
4 England 111
5 Pakistan 106

T20

Twenty Twenty

India

1 India 267
2 England 261
3 Pakistan 255
4 South Africa 254
5 New Zealand 252