Top 25 ODI Batsmen With Highest Averages

Kindly switch to Landscape Mode for better viewing experience

Our One Day International (ODI) ratings take into account all matches from the first ODI match on January 5, 1971 till the below mentioned last update date. The first list simply gives you the batsmen with best averages in ODI Cricket. The second list gives you the batsmen with best Relative Averages (R Ave).

*Note: All ODI Ratings are updated till 2025-09-15

Qualification
Min Inns Against Top Teams 30
Min Runs 2500

TOP 25 ODI BATSMEN WITH BEST AVERAGES


RANK BATSMAN NAT INNS NO 100s RUNS AVE
1 V Kohli IND 299 47 54 14797 58.72
2 DJ Mitchell NZ 54 8 9 2690 58.48
3 S Gill IND 61 8 8 2953 55.72
4 Babar Azam PAK 137 16 20 6501 53.73
5 MG Bevan AUS 196 67 6 6912 53.58
6 AB de Villiers SA 218 39 25 9577 53.50
7 IJL Trott ENG 65 10 4 2819 51.25
8 KL Rahul IND 86 20 8 3360 50.91
9 MS Dhoni IND 297 84 10 10773 50.58
10 SD Hope WI 143 22 19 6113 50.52
11 HE van der Dussen SA 65 12 6 2657 50.13
12 JE Root ENG 178 25 20 7577 49.52
13 HM Amla SA 178 14 27 8113 49.47
14 RG Sharma IND 274 37 33 11577 48.85
15 KS Williamson NZ 167 18 15 7256 48.70
16 MEK Hussey AUS 157 44 3 5442 48.16
17 Zaheer Abbas PAK 60 6 7 2572 47.63
18 LRPL Taylor NZ 220 39 21 8607 47.55
19 F du Plessis SA 136 20 12 5507 47.47
20 Imam-ul-Haq PAK 74 7 9 3152 47.04
21 IVA Richards WI 167 24 11 6721 47.00
22 Q de Kock SA 161 8 23 7123 46.56
23 SS Iyer IND 70 6 5 2977 46.52
24 Fakhar Zaman PAK 91 6 11 3861 45.42
25 DA Warner AUS 159 6 22 6932 45.31

TOP 25 ODI BATSMEN WITH BEST R AVE


R Ave

Relative Average (R Ave) is a more accurate type of average. Know How It Is Calculated. Briefly, it takes into account:-

  • Strength of Opposition.
  • Positions at which a batsman has played.
  • Venues at which he has played.
  • Time Period in which he has been active
RANK BATSMAN NAT INNS NO 100s RUNS AVE R AVE
1 MG Bevan AUS 196 67 6 6912 53.58 56.49
2 DJ Mitchell NZ 54 8 9 2690 58.48 55.84
3 V Kohli IND 299 47 54 14797 58.72 54.35
4 S Gill IND 61 8 8 2953 55.72 53.81
5 MS Dhoni IND 297 84 10 10773 50.58 52.42
6 AB de Villiers SA 218 39 25 9577 53.50 52.18
7 Babar Azam PAK 137 16 20 6501 53.73 49.85
8 MEK Hussey AUS 157 44 3 5442 48.16 49.82
9 IJL Trott ENG 65 10 4 2819 51.25 49.45
10 KL Rahul IND 86 20 8 3360 50.91 48.51
11 IVA Richards WI 167 24 11 6721 47.00 48.39
12 SD Hope WI 143 22 19 6113 50.52 48.08
13 Zaheer Abbas PAK 60 6 7 2572 47.63 47.68
14 HM Amla SA 178 14 27 8113 49.47 47.66
15 HE van der Dussen SA 65 12 6 2657 50.13 47.50
16 L Klusener SA 137 50 2 3576 41.10 47.33
17 RG Sharma IND 274 37 33 11577 48.85 47.28
18 CG Greenidge WI 127 13 11 5134 45.04 47.25
19 JE Root ENG 178 25 20 7577 49.52 46.57
20 DM Jones AUS 161 25 7 6068 44.62 46.21
21 LRPL Taylor NZ 220 39 21 8607 47.55 45.71
22 SR Tendulkar IND 452 41 49 18426 44.83 45.63
23 JH Kallis SA 314 53 17 11579 44.36 45.31
24 KS Williamson NZ 167 18 15 7256 48.70 45.22
25 Imam-ul-Haq PAK 74 7 9 3152 47.04 45.11

TOP TEAMS


DECADE OF MAT 1 2 3 4 5 6 7
1970s WI ENG AUS NZ PAK
1980s WI ENG AUS PAK IND NZ
1990s SA AUS PAK WI IND SL ENG
2000s AUS SA SL PAK IND NZ ENG
2010s IND SA AUS ENG NZ PAK SL
2020s IND NZ AUS PAK SL SA BAN


Leave a Comment