ICC players ranking / Top Cricketers in the world 2024

ICC Top Batsmen

Show Tables

ICC Top 10 Test Batsmen

Rank Name Rating
1 Kane Williamson859
2 Joe Root824
3Babar Azam768
4Daryl Mitchell768
5 Steve Smith757
6 Rohit Sharma751
7 Yashasvi Jaiswal740
8 Dimuth Karunaratne739
9 Virat Kohli737
10 Harry Brook 735

ICC Top 10 ODI Batsmen

Rank Name Rating
1Babar Azam824
2Shubman Gill801
3Virat Kohli768
4Rohit Sharma746
5Harry Tector746
6Daryl Mitchell728
7David Warner723
8Pathum Nissanka711
9Dawid Malan707
10Rassie van der Dussen701

ICC Top 10 T20I Batsmen

Rank Name Rating
1 Suryakumar Yadav861
2 Phil Salt802
3 Mohammad Rizwan800
4 Babar Azam764
5 Aiden Markram755
6 Yashasvi Jaiswal714
7 Rilee Rossouw689
8 Finn Allen686
9 Jos Buttler680
10 Reeza Hendricks660

ICC Top Bowlers

Show Tables

ICC Top 10 Test Bowlers

Rank Name Rating
1 Ravichandran Ashwin870
2 Josh Hazlewood847
3 Jasprit Bumrah847
4 Kagiso Rabada834
5 Pat Cummins820
6 Nathan Lyon801
7 Ravindra Jadeja788
8 James Anderson739
9 Shaheen Afridi733
0 Kyle Jamieson729

ICC Top 10 ODI Bowlers

Rank Name Rating
1 Keshav Maharaj716
2 Josh Hazlewood688
3 Adam Zampa686
4 Mohammad Siraj678
5 Jasprit Bumrah665
6 Mohammad Nabi656
7 Shaheen Afridi650
8 Kuldeep Yadav645
9 Trent Boult643
10 Bernard Scholtz642

ICC Top 10 T20I Bowlers

Rank Name Rating
1 Adil Rashid726
2 Wanindu Hasaranga687
3 Akeal Hosein664
4 Axar Patel660
5 Maheesh Theekshana659
6 Ravi Bishnoi659
7 Josh Hazlewood654
8 Tabraiz Shamsi654
9 Mitchell Santner645
10 Rashid Khan645

ICC Top All-rounders

Show Tables

ICC Top 10 Test All-rounders

Rank Name Rating
1 Ravindra Jadeja444
2 Ravichandran Ashwin322
3 Shakib Al Hasan310
4 Joe Root282
5 Jason Holder270
6 Axar Patel269
7 Ben Stokes254
8 Pat Cummins245
9 Marco Jansen235
10 Kyle Mayers230

ICC Top 10 ODI All-rounders

Rank Name Rating
1 Mohammad Nabi320
2 Shakib Al Hasan292
3 Sikandar Raza288
4 Assad Vala248
5 Rashid Khan239
6 Glenn Maxwell237
7 Gerhard Erasmus237
8 Zeeshan Maqsood235
9 Mitchell Santner233
10 Mehidy Hasan230

ICC Top 10 T20I All-rounders

Rank Name Rating
1 Shakib Al Hasan240
2 Wanindu Hasaranga228
3 Mohammad Nabi218
4 Aiden Markram205
5 Marcus Stoinis204
6 Sikandar Raza202
7 Hardik Pandya185
8 Liam Livingstone175
9 Moeen Ali173
10 Shadab Khan157
Scroll to Top
Final Squad of USA Team For ICC Men’s T20 World Cup 2024 USA and West Indies to Host 2024 T20 World Cup – Venues India ICC T20 World Cup 2024 Schedule and Venue T20 World Cup 2024 Venues, Capacity and Matches ICC Men’s T20 World Cup 2024 Schedule