• Wion
  • /Photos
  • /From Virat Kohli to Babar Azam, top 5 batters in latest ICC ODI rankings 2025

From Virat Kohli to Babar Azam, top 5 batters in latest ICC ODI rankings 2025

From Virat Kohli to Babar Azam, here's a look at the top five batters in latest ICC ODI rankings 2025.

Shubman Gill (India) - 784 points
1 / 5
(Photograph: AFP)

Shubman Gill (India) - 784 points

Indian Test captain Shubman Gill tops the chart of latest ICC ODI batting rankings. So far, in 55 ODIs, Gill scored 2775 runs at an average of 59.04. He is considered as one of the greatest batters in the modern cricket era.

Rohit Sharma (India) - 756 points
2 / 5
(Photograph: AFP)

Rohit Sharma (India) - 756 points

The Indian run-machine, Rohit Sharma, is placed second on the latest ODI ICC rankings with 756 points. In his ODI career, Rohit has played 273 matches and scored 11,168 runs at an average of 48.76. His tally also includes 32 centuries.

Babar Azam (Pakistan) - 739 points
3 / 5
(Photograph: AFP)

Babar Azam (Pakistan) - 739 points

The former Pakistani captain, Babar Azam, features next on this list. Currently, Azam with 739 points is placed on third position in the latest ODI rankings.In his ODI career, Azam has played 134 matches and scored 6291 runs at an average of 54.23. He is widely considered as one of the best batters in the current Pakistani ODI cricket team.

Virat Kohli (India) - 736 points
4 / 5
(Photograph: AFP)

Virat Kohli (India) - 736 points

In the latest ICC ODI rankings, Indian batting stalwart, Virat Kohli is placed at the fourth position with 736 points. Kohli in his ODI career has played 302 matches and scored 14,181 runs at an average of 57.9. His tally also includes 51 centuries and 74 half-centuries.

Daryl Mitchell (New Zealand) - 720 points
5 / 5
(Photograph: AFP)

Daryl Mitchell (New Zealand) - 720 points

The star Kiwis all-rounder, Daryl Mitchell, is next on this list with 720 points. He is currently placed at the fifth position in the latest ODI rankings. So far, Mitchell has played 52 ODIs and scored 2041 runs at an average of 48.59.