home
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 339
4 Akshar Patel 316
5 Ben Stokes 307

ODI

Batting

Babar Azam

1 Babar Azam 886
2 Rassie van der Dussen 777
3 Fakhar Zaman 755
4 Imam-ul-Haq 745
5 Shubman Gill 738

ODI

Bowling

Josh Hazlewood

1 Josh Hazlewood 705
2 Mohammed Siraj 691
3 Mitchell Starc 686
4 Matt Henry 667
5 Trent Boult 660

ODI

All Rounder

Shakib Al Hasan

1 Shakib Al Hasan 367
2 Mohammad Nabi 310
3 Rashid Khan 280
4 Sikandar Raza 253
5 Zeeshan Maqsood 252

t20

Batting

Suryakumar Yadav

1 Suryakumar Yadav 906
2 Mohammad Rizwan 811
3 Babar Azam 756
4 Aiden Markram 748
5 Rilee Rossouw 724

t20

Bowling

Rashid Khan

1 Rashid Khan 710
2 Fazalhaq Farooqi 692
3 Josh Hazlewood 690
4 Wanindu Hasaranga 686
5 Maheesh Theekshana 684

T20

All Rounder

Shakib Al Hasan

1 Shakib Al Hasan 269
2 Hardik Pandya 250
3 Mohammad Nabi 230
4 Shadab Khan 184
5 Wanindu Hasaranga 182

Test

Test

India

1 India 121
2 Australia 116
3 England 114
4 South Africa 104
5 New Zealand 100

ODI

One Day International

Australia

1 Australia 118
2 Pakistan 116
3 India 115
4 New Zealand 104
5 England 101

T20

Twenty Twenty

India

1 India 267
2 England 259
3 New Zealand 256
4 Pakistan 254
5 South Africa 253