Advertisement

ICC MEN'S ODI BATTING RANKINGS

LAST UPDATED: December 17, 2024
1

Babar Azam

Pakistan
800Rating
POSPLAYERTEAMRATINGS
2Rohit SharmaIND765
3Shubman GillIND763
4Virat KohliIND746
5Harry TectorIRE737

ICC MEN'S ODI BOWLING RANKINGS

LAST UPDATED: December 17, 2024
1

Rashid Khan

Afghanistan
687Rating
POSPLAYERTEAMRATINGS
2Shaheen AfridiPAK675
3Keshav MaharajSA674
4Kuldeep YadavIND665
5Bernard ScholtzNAM654

ICC MEN'S ODI ALL-ROUNDER RANKINGS

LAST UPDATED: December 17, 2024
1

Mohammad Nabi

Afghanistan
318Rating
POSPLAYERTEAMRATINGS
2Sikandar RazaZIM296
3Mehidy HasanBAN255
4Rashid KhanAFG254
5Gerhard ErasmusNAM245

ICC MEN'S TEST BATTING RANKINGS

LAST UPDATED: December 17, 2024
1

Joe Root

England
895Rating
POSPLAYERTEAMRATINGS
2Harry BrookENG876
3Kane WilliamsonNZ867
4Yashasvi JaiswalIND811
5Travis HeadAUS781

ICC MEN'S TEST BOWLING RANKINGS

LAST UPDATED: December 17, 2024
1
890Rating
POSPLAYERTEAMRATINGS
2Kagiso RabadaSA856
3Josh HazlewoodAUS851
4Pat CumminsAUS816
5Ravichandran AshwinIND797

ICC MEN'S TEST ALL-ROUNDER RANKINGS

LAST UPDATED: December 17, 2024
1
415Rating
POSPLAYERTEAMRATINGS
2Mehidy HasanBAN284
3Ravichandran AshwinIND283
4Shakib Al HasanBAN263
5Marco JansenSA260

ICC MEN'S T20 BATTING RANKINGS

LAST UPDATED: December 17, 2024
1

Travis Head

Australia
855Rating
POSPLAYERTEAMRATINGS
2Phil SaltENG829
3Tilak VarmaIND806
4Suryakumar YadavIND788
5Jos ButtlerENG717

ICC MEN'S T20 BOWLING RANKINGS

LAST UPDATED: December 17, 2024
1

Akeal Hosein

West Indies
707Rating
POSPLAYERTEAMRATINGS
2Adil RashidENG701
3Wanindu HasarangaSL696
4Adam ZampaAUS694
5Maheesh TheekshanaSL684

ICC MEN'S T20 ALL-ROUNDER RANKINGS

LAST UPDATED: December 17, 2024
1
244Rating
POSPLAYERTEAMRATINGS
2Dipendra Singh AireeNEP231
3Liam LivingstoneENG230
4Marcus StoinisAUS209
=Wanindu HasarangaSL209
Advertisement