home
PLAYERS RANKINGS
TEAM RANKINGS
test
odi
t201

Test

Batting

Marnus Labuschagne

1 Marnus Labuschagne 935
2 Steve Smith 893
3 Babar Azam 879
4 Joe Root 876
5 Rishabh Pant 801

Test

Bowling

Pat Cummins

1 Pat Cummins 887
2 Ravichandran Ashwin 842
3 James Anderson 840
4 Jasprit Bumrah 828
5 Shaheen Afridi 819

Test

All Rounder

Ravindra Jadeja

1 Ravindra Jadeja 384
2 Ben Stokes 344
3 Ravichandran Ashwin 335
4 Shakib Al Hasan 328
5 Jason Holder 295

ODI

Batting

Babar Azam

1 Babar Azam 890
2 Imam-ul-Haq 779
3 Rassie van der Dussen 766
4 Quinton de Kock 759
5 David Warner 747

ODI

Bowling

Trent Boult

1 Trent Boult 752
2 Josh Hazlewood 727
3 Mitchell Starc 665
4 Matt Henry 663
5 Shaheen Afridi 661

ODI

All Rounder

Shakib Al Hasan

1 Shakib Al Hasan 389
2 Mohammad Nabi 310
3 Rashid Khan 280
4 Mitchell Santner 261
5 Sikandar Raza 261

t20

Batting

Suryakumar Yadav

1 Suryakumar Yadav 890
2 Mohammad Rizwan 836
3 Devon Conway 788
4 Babar Azam 778
5 Aiden Markram 748

t20

Bowling

Wanindu Hasaranga

1 Wanindu Hasaranga 704
2 Rashid Khan 698
3 Adil Rashid 692
4 Josh Hazlewood 690
5 Sam Curran 688

T20

All Rounder

Shakib Al Hasan

1 Shakib Al Hasan 252
2 Mohammad Nabi 233
3 Hardik Pandya 194
4 Sikandar Raza 184
5 class="me-2 nl-team-flag" /> J.J. Smit 174

Test

Test

Australia

1 Australia 128
2 India 114
3 South Africa 104
4 England 103
5 New Zealand 100

ODI

One Day International

New Zealand

1 New Zealand 116
2 England 113
3 Australia 112
4 India 109
5 Pakistan 107

T20

Twenty Twenty

India

1 India 268
2 England 266
3 Pakistan 258
4 South Africa 256
5 New Zealand 252