Men's ODI Batting

Official ICC ODI batting rankings for men's cricket.

Last updated: 3 Nov 2026

RANKTeam
Rating
841
2
New Zealand
New Zealand
794
781
770
5
Afghanistan
Afghanistan
752
6
West Indies
West Indies
710
76
England
679
86
England
675
92
Pakistan
Pakistan
672
10
India
653

Shubman Gill (India) leads the men's ODI batting rankings on 841, 47 points clear of Daryl Mitchell.

Recent changes

  • Ben DuckettENG679rank 13 → 7
  • Harry BrookENG675rank 14 → 8
  • Kusal MendisSL649rank 8 → 12
  • Harry TectorIRE620rank 10 → 14
  • Babar AzamPAK672rank 7 → 9
  • Joe RootENG651rank 9 → 11

The ICC men's ODI batting rankings rate individual batters on a points scale. The rating is built from the runs a batter scores, the quality of the bowlers faced, the result of the match, and how the score compares with the other scores in that match, so a big innings against a strong attack in a low-scoring game counts for more than the same score in an easy one.

ODI ratings react to every completed series and tournament, so the order can shuffle noticeably after a World Cup, a bilateral series or a multi-nation tournament.

Ratings are updated by the ICC after matches finish; a batter who is not playing keeps their rating, though it can still fall in rank as others overtake them.

Rank is the player's current position in this format. A green or red arrow shows how many places they moved since the last update.

Rating is the player's points score. A gap of a few points between neighbours is small and can flip after one innings or spell; a gap of 50+ points usually reflects a real difference in form over time.

The country under each name is the team the player represents.

The ICC updates ODI rankings after matches and series finish, so the table can change several times in a busy month and not at all in a quiet one. The "Last updated" date at the top of this page shows when Game on Field last refreshed the table from the ICC.