Cricket
news schedule results ranking Teams Series

ICC Ranking 2024

Test Ranking
ODI Ranking
T20 Ranking
Team
Batting
Bowling
All Rounder
Rank Team Rating
1 Australia Australia 117
2 India India 117
3 England England 115
4 New Zealand New Zealand 101
5 South Africa South Africa 99
6 Pakistan Pakistan 89
7 West Indies West Indies 81
8 Sri Lanka Sri Lanka 79
Rank Player Points
1 Kane Williamson 893
2 Steve Smith 818
3 Joe Root 799
4 Daryl Mitchell 780
5 Babar Azam 768
6 Usman Khawaja 765
7 Dimuth Karunaratne 750
8 Marnus Labuschagne 746
Rank Player Points
1 Ravindra Jadeja 449
2 Ravichandran Ashwin 323
3 Shakib Al Hasan 320
4 Joe Root 282
5 Axar Patel 275
6 Jason Holder 270
7 Ben Stokes 261
8 Marco Jansen 235
Team
Batting
Bowling
All Rounder
Rank Team Rating
1 India India 121
2 Australia Australia 118
3 South Africa South Africa 110
4 Pakistan Pakistan 109
5 New Zealand New Zealand 102
6 England England 96
7 Sri Lanka Sri Lanka 91
8 Bangladesh Bangladesh 87
Rank Player Points
1 Babar Azam 824
2 Shubman Gill 801
3 Virat Kohli 768
4 Rohit Sharma 746
5 Daryl Mitchell 728
6 David Warner 723
= Harry Tector 723
8 Dawid Malan 707
Rank Player Points
1 Keshav Maharaj 716
2 Josh Hazlewood 688
3 Adam Zampa 686
4 Mohammed Siraj 678
5 Jasprit Bumrah 665
6 Mohammad Nabi 653
7 Shaheen Afridi 650
8 Rashid Khan 647
Rank Player Points
1 Mohammad Nabi 312
2 Shakib Al Hasan 310
3 Sikandar Raza 288
4 Rashid Khan 249
5 Assad Vala 248
6 Glenn Maxwell 237
= Gerhard Erasmus 237
8 Zeeshan Maqsood 235
Team
Batting
Bowling
All Rounder
Rank Team Rating
1 India India 266
2 England England 256
3 Australia Australia 255
4 New Zealand New Zealand 254
5 Pakistan Pakistan 249
6 South Africa South Africa 249
7 West Indies West Indies 245
8 Sri Lanka Sri Lanka 234
Rank Player Points
1 Suryakumar Yadav 861
2 Phil Salt 802
3 Mohammad Rizwan 800
4 Babar Azam 764
5 Aiden Markram 755
6 Yashasvi Jaiswal 714
7 Rilee Rossouw 689
8 Finn Allen 686
Rank Player Points
1 Adil Rashid 726
2 Wanindu Hasaranga 702
3 Maheesh Theekshana 669
4 Akeal Hosein 664
5 Axar Patel 660
6 Ravi Bishnoi 659
7 Josh Hazlewood 654
= Tabraiz Shamsi 654
Rank Player Points
1 Shakib Al Hasan 256
2 Wanindu Hasaranga 237
3 Mohammad Nabi 217
4 Aiden Markram 205
5 Marcus Stoinis 204
6 Sikandar Raza 202
7 Hardik Pandya 185
8 Liam Livingstone 175