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) 5515075.00 0 1
10 Moin-ul-Atiq (PAK) 2214371.50 1 0
11 Mohammad Shahzad (UAE) 2214170.50 0 2
12 Syed Abid Ali (IND) 317070.00 0 1
13 Janith Liyanage (SL) 9634669.20 1 3
14 Tony de Zorzi (SA) 5527669.00 1 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 Ronak Patel (UGA) 2212864.00 1 0
20 Sai Sudharsan (IND) 3312763.50 0 2
21 Peter McGlashan (NZ) 326363.00 0 1
22 Shubman Gill (IND) 4444227161.37 5 13
23 Vani Morea (PNG) 4418461.33 0 3
24 Chris Douglas (BER) 2212261.00 0 2
25 Nasir Aziz (UAE) 316060.00 0 1
26 Asa Mark Tribe (JER) 5523759.25 1 1
27 Virat Kohli (IND) 2882801384858.67 50 72
28 Lewis Gregory (ENG) 3211758.50 0 1
29 Dawid Malan (ENG) 2929142657.04 6 7
30 Babar Azam (PAK) 116114572956.72 19 32
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 Stuart Williams (WI) 121144755.87 1 4
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 Roger Twose (NZ) 4039167954.16 1 14
42 Rishad Hossain (BAN) 325454.00 0 0
43 Navdeep Saini (IND) 8510753.50 0 0
44 AB de Villiers (SA) 213205904153.49 25 49
45 Simon Ssesazi (UGA) 2210653.00 0 1
46 Sam Hain (ENG) 2210653.00 0 1
47 Raza-ur-Rehman (CAN) 6526452.80 0 2
48 Daryl Mitchell (NZ) 3835157752.56 6 5
49 Graeme Fowler (ENG) 101042052.50 0 4
50 Rassie van der Dussen (SA) 6157236052.44 6 14