Advertisement

ICC MEN'S ODI BATTING RANKINGS

LAST UPDATED: June 12, 2025
1
784Rating
POSPLAYERTEAMRATINGS
2Babar AzamPAK766
3Rohit SharmaIND756
4Virat KohliIND736
5Daryl MitchellNZ720

ICC MEN'S ODI BOWLING RANKINGS

LAST UPDATED: June 12, 2025
1
680Rating
POSPLAYERTEAMRATINGS
2Kuldeep YadavIND650
3Keshav MaharajSA648
4Bernard ScholtzNAM644
5Rashid KhanAFG640

ICC MEN'S ODI ALL-ROUNDER RANKINGS

LAST UPDATED: June 12, 2025
1
296Rating
POSPLAYERTEAMRATINGS
2Mohammad NabiAFG292
3Sikandar RazaZIM290
4Mehidy Hasan MirazBAN248
5Michael BracewellNZ246

ICC MEN'S TEST BATTING RANKINGS

LAST UPDATED: June 24, 2025
1

Joe Root

England
889Rating
POSPLAYERTEAMRATINGS
2Harry BrookENG874
3Kane WilliamsonNZ867
4Yashasvi JaiswalIND851
5Steve SmithAUS824

ICC MEN'S TEST BOWLING RANKINGS

LAST UPDATED: June 24, 2025
1
907Rating
POSPLAYERTEAMRATINGS
2Kagiso RabadaSA868
3Pat CumminsAUS847
4Noman AliPAK806
5Josh HazlewoodAUS805

ICC MEN'S TEST ALL-ROUNDER RANKINGS

LAST UPDATED: June 24, 2025
1
376Rating
POSPLAYERTEAMRATINGS
2Mehidy Hasan MirazBAN321
3Marco JansenSA281
4Pat CumminsAUS264
5Ben StokesENG254

ICC MEN'S T20 BATTING RANKINGS

LAST UPDATED: June 22, 2025
1

Travis Head

Australia
856Rating
POSPLAYERTEAMRATINGS
2Abhishek SharmaIND829
3Tilak VarmaIND804
4Phil SaltENG791
5Jos ButtlerENG772

ICC MEN'S T20 BOWLING RANKINGS

LAST UPDATED: June 22, 2025
1

Jacob Duffy

New Zealand
723Rating
POSPLAYERTEAMRATINGS
2Adil RashidENG710
3Varun ChakaravarthyIND706
4Wanindu HasarangaSL700
5Akeal HoseinWI697

ICC MEN'S T20 ALL-ROUNDER RANKINGS

LAST UPDATED: June 22, 2025
1
252Rating
POSPLAYERTEAMRATINGS
2Marcus StoinisAUS210
3Dipendra Singh AireeNEP209
4Mohammad NabiAFG207
5Wanindu HasarangaSL205
Advertisement