Best Batting Average in ODI

SrPlayerMInnRAve100s50s
1 Jacobus Duminy (SA) 33150150.00 1 0
2 Nehal Bibodi (UGA) 33267133.50 2 1
3 Matthew Breetzke (SA) 22233116.50 1 1
4 Lanka De Silva (SL) 74103103.00 0 1
5 Aamer Yamin (PAK) 439595.00 0 1
6 John Edrich (ENG) 118282.00 0 1
7 Farokh Engineer (IND) 327878.00 0 1
8 Zishan Shah (DEN) 447676.00 0 0
9 Viv Richards (WI) 2624128975.82 4 6
10 Lee Germon (NZ) 6515075.00 0 1
11 Moin-ul-Atiq (PAK) 2214371.50 1 0
12 Sherfane Rutherford (WI) 121049771.00 1 5
13 Mohammad Shahzad (UAE) 2214170.50 0 2
14 Syed Abid Ali (IND) 317070.00 0 1
15 Sunil Wettimuny (SL) 3313668.00 0 2
16 Ryan ten Doeschate (NL) 3838184065.71 6 11
17 Fayyaz Ahmed (UAE) 8719665.33 0 2
18 Krunal Pandya (IND) 5413065.00 0 1
19 Saim Ayub (PAK) 9951564.37 3 1
20 Ronak Patel (UGA) 2212864.00 1 0
21 Sai Sudharsan (IND) 3312763.50 0 2
22 Peter McGlashan (NZ) 326363.00 0 1
23 Shubman Gill (IND) 5252273462.13 8 15
24 Vani Morea (PNG) 4418461.33 0 3
25 Chris Douglas (BER) 2212261.00 0 2
26 Nasir Aziz (UAE) 316060.00 0 1
27 Asa Mark Tribe (JER) 5523759.25 1 1
28 Lewis Gregory (ENG) 3211758.50 0 1
29 Virat Kohli (IND) 2952871408558.20 51 73
30 Dawid Malan (ENG) 2929142657.04 6 7
31 Sanju Samson (IND) 161451056.66 1 3
32 Glenn Turner (NZ) 151562256.54 2 2
33 Zaheer Abbas (PAK) 2121107256.42 4 5
34 Dennis Amiss (ENG) 101056256.20 3 1
35 Zubayr Hamza (SA) 115656.00 0 1
36 Larry Gomes (WI) 111033355.50 0 4
37 Babar Azam (PAK) 127125610655.50 19 35
38 Michael Lumb (ENG) 3316555.00 1 0
39 Rohan Kanhai (WI) 7516454.66 0 2
40 Michael Rippon (NZ,NL) 12827354.60 0 2
41 Ben Duckett (ENG) 181891153.58 3 4
42 Navdeep Saini (IND) 8510753.50 0 0
43 AB de Villiers (SA) 213205904153.49 25 49
44 Simon Ssesazi (UGA) 2210653.00 0 1
45 Sam Hain (ENG) 2210653.00 0 1
46 Raza-ur-Rehman (CAN) 6526452.80 0 2
47 Jaker Ali (BAN) 7726452.80 0 2
48 Nishan Fernando (SL) 3315852.66 0 2
49 Graeme Fowler (ENG) 101042052.50 0 4
50 Khurram Khan (UAE) 3131140552.03 3 9