Best Batting Average in ODI

SrPlayerMInnRAve100s50s
1 Jacobus Duminy (SA) 33150150.00 1 0
2 Nehal Bibodi (UGA) 33267133.50 2 1
3 Lanka De Silva (SL) 74103103.00 0 1
4 Aamer Yamin (PAK) 439595.00 0 1
5 John Edrich (ENG) 118282.00 0 1
6 Farokh Engineer (IND) 327878.00 0 1
7 Zishan Shah (DEN) 447676.00 0 0
8 Viv Richards (WI) 2624128975.82 4 6
9 Lee Germon (NZ) 6515075.00 0 1
10 Moin-ul-Atiq (PAK) 2214371.50 1 0
11 Sherfane Rutherford (WI) 121049771.00 1 5
12 Mohammad Shahzad (UAE) 2214170.50 0 2
13 Syed Abid Ali (IND) 317070.00 0 1
14 Sunil Wettimuny (SL) 3313668.00 0 2
15 Ryan ten Doeschate (NL) 3838184065.71 6 11
16 Fayyaz Ahmed (UAE) 8719665.33 0 2
17 Krunal Pandya (IND) 5413065.00 0 1
18 Saim Ayub (PAK) 9951564.37 3 1
19 Ronak Patel (UGA) 2212864.00 1 0
20 Sai Sudharsan (IND) 3312763.50 0 2
21 Peter McGlashan (NZ) 326363.00 0 1
22 Vani Morea (PNG) 4418461.33 0 3
23 Chris Douglas (BER) 2212261.00 0 2
24 Nasir Aziz (UAE) 316060.00 0 1
25 Asa Mark Tribe (JER) 5523759.25 1 1
26 Lewis Gregory (ENG) 3211758.50 0 1
27 Shubman Gill (IND) 4747232858.20 6 13
28 Virat Kohli (IND) 2912831390658.18 50 72
29 Dawid Malan (ENG) 2929142657.04 6 7
30 Tayyab Tahir (PAK) 325757.00 0 0
31 Babar Azam (PAK) 122120595756.73 19 34
32 Sanju Samson (IND) 161451056.66 1 3
33 Glenn Turner (NZ) 151562256.54 2 2
34 Zaheer Abbas (PAK) 2121107256.42 4 5
35 Dennis Amiss (ENG) 101056256.20 3 1
36 Zubayr Hamza (SA) 115656.00 0 1
37 Larry Gomes (WI) 111033355.50 0 4
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 Nishan Fernando (SL) 2210753.50 0 1
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 Daryl Mitchell (NZ) 3835157752.56 6 5
48 Graeme Fowler (ENG) 101042052.50 0 4
49 Khurram Khan (UAE) 3131140552.03 3 9
50 Michael Papps (NZ) 6620751.75 0 2