Indian opener Shubman Gill has added another feather to his cap by topping the list of highest batting averages in One Day Internationals (ODIs), ahead of some of the biggest names in world cricket. As per the latest statistics released during the Pakistan tour of New Zealand 2025, Gill leads the elite table with an average of 59.04 after 55 matches, amassing 2,775 runs, including a career-best of 208.

Veteran Indian superstar Virat Kohli sits second with an impressive average of 57.88 from 302 ODIs and a mammoth tally of 14,181 runs, further solidifying his status as one of the greatest ODI players of all time. Pakistani captain Babar Azam follows closely with a 55.51 average across 129 matches, having scored 6,106 runs with a top score of 158.

The legendary Michael Bevan of Australia, known for his finishing prowess, and South African great AB de Villiers rank fourth and fifth, respectively, with averages just over 53. England’s Jonathan Trott, India’s MS Dhoni, South Africa’s Rassie van der Dussen, and West Indies’ Shai Hope also make the cut with averages above 49.

Daryl Mitchell, the latest entrant into the top 12, averages 49.50 from exactly 50 matches, meeting the minimum criteria to be part of the list. The likes of Hashim Amla and Kane Williamson round out this elite club of ODI consistency kings.

Top 12 ODI Batting Averages (Min 50 Matches):

Rank Player Average Matches Runs Best
1 Shubman Gill (IND) 59.04 55 2775 208
2 Virat Kohli (IND) 57.88 302 14181 183
3 Babar Azam (PAK) 55.51 129 6106 158
4 Michael Bevan (AUS) 53.58 232 6912 140
5 AB de Villiers (SA) 53.50 228 9577 176
6 Jonathan Trott (ENG) 51.25 68 2819 137
7 MS Dhoni (IND) 50.58 350 10773 183*
8 Rassie van der Dussen 50.13 71 2657 134
9 Shai Hope (WI) 49.93 133 5443 170
10 Daryl Mitchell (NZ) 49.50 50 1980 134
11 Hashim Amla (SA) 49.46 181 8113 159
12 Kane Williamson (NZ) 49.21 173 7235 148

With a minimum of 50 matches considered, this list showcases a blend of modern icons and past masters, all of whom redefined consistency and impact in the 50-over format. As the ODI format continues to evolve, young stars like Gill and Mitchell are proving they belong among the all-time greats.