The ICC Player Ranking is a widely accepted metric among fans and pundits of international cricketers. The rankings are based on the players’ recent performances. The players are rated on a scale of 0 to 1,000. In this article, we will cover everything you need to know about the updated ICC Player Ranking.

1. Men’s Test Rankings

Batting Rankings


Rank Player Name (Country) Rating
1 Joe Root (England) 904
2 Kane Williamson (New Zealand) 867
3 Harry Brook (England) 834
4 Steve Smith (Australia) 816
5 Temba Bavuma (South Africa) 790

Bowling Rankings


Rank Player Name (Country) Rating
1 Jasprit Bumrah (India) 898
2 Kagiso Rabada (South Africa) 851
3 Pat Cummins (Australia) 838
4 Josh Hazlewood (Australia) 815
5 Noman Ali (Pakistan) 806

All-Rounder Rankings


Rank Player Name (Country) Rating
1 Ravindra Jadeja (India) 422
2 Mehidy Hasan Miraz (Bangladesh) 305
3 Ben Stokes (England) 301
4 Wiaan Mulder (South Africa) 284
5 Pat Cummins (Australia) 270

An incredible performance from Ben Stokes in the England-India Test series earns him a place in the top three of the all-rounder rankings for the first time since December 2022. Ravindra Jadeja strengthens his No. 1 Test all-rounder spot after adding 13 rating points to his total. Indian captain Shubman Gill retains his No. 9 spot in Test batting, while Yashasvi Jaiswal dropped 3 positions and is now at the No. 8 spot.

2. Men’s ODI Rankings

Batting Rankings


Rank Player Name (Country) Rating
1 Shubman Gill (India) 784
2 Babar Azam (Pakistan) 766
3 Rohit Sharma (India) 756
4 Virat Kohli (India) 736
5 Daryl Mitchell (New Zealand) 720

Bowling Rankings


Rank Player Name (Country) Rating
1 Maheesh Theekshana (Sri Lanka) 671
2 Kuldeep Yadav (India) 650
3 Keshav Maharaj (South Africa) 648
4 Bernard Scholtz (Namibia) 644
5 Rashid Khan (Afghanistan) 640

All-Rounder Rankings


Rank Player Name (Country) Rating
1 Azmatullah Omarzai (Afghanistan) 296
2 Mohammad Nabi (Afghanistan) 292
3 Sikandar Raza (Zimbabwe) 290
4 Mehidy Hasan Miraz (Bangladesh) 249
5 Michael Bracewell (New Zealand) 246

The Indian stars dominate the ODI batting ranks. Shubman Gill holds the proud No. 1 position in the rankings. The ODI captain Rohit Sharma ranks at No. 3, closely followed by the man he succeeded as captain, Virat Kohli, at the No. 4 spot.

3. Men’s T20 Rankings

Batting Rankings


Rank Player Name (Country) Rating
1 Abhishek Sharma (India) 829
2 Travis Head (Australia) 814
3 Tilak Varma (India) 804
4 Phil Salt (England) 791
5 Jos Buttler (England) 772

Bowling Rankings


Rank Player Name (Country) Rating
1 Jacob Duffy (New Zealand) 717
2 Adil Rashid (England) 710
3 Varun Chakaravarthy (India) 706
4 Akeal Hosein (West Indies) 701
5 Adam Zampa (Australia) 694

All-Rounder Rankings


Rank Player Name (Country) Rating
1 Hardik Pandya (India) 252
2 Dipendra Singh Airee (Nepal) 209
3 Mohammad Nabi (Afghanistan) 207
4 Liam Livingstone (England) 196
5 Romario Shepherd (West Indies) 193

Abhishek Sharma claims the top spot as a T20 batter for the first time. He jumped ahead of Australia’s Travis Head, who had the position locked down for a year after he missed Australia’s 5-0 victory over the West Indies. The same series saw Josh Inglis move up 6 spots to the No. 9 rank. Jacob Duffy maintains his No. 1 spot as T20I bowler after claiming six wickets in New Zealand’s victory over Zimbabwe. Australian fast bowler Nathan Ellis has moved up seven positions and currently sits at No. 8.

Conclusion

The latest updates in the ICC Rankings have once again stirred up exciting debates over the best players in the world. As the international cricket calendar progresses, the rankings will continue to shift. The rankings help us keep an eye out for upcoming stars and which ones are on the decline. Abhishek Sharma will be working hard to hold the No. 1 spot after ending Travis Head’s dominance. 

Written by – Ritvik

The post ICC Player Rankings July 2025: Who’s No. 1 in Tests, ODIs & T20Is Across All Formats appeared first on Trade Brains.