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 Mohammad Shahzad (UAE) 2214170.50 0 2
12 Syed Abid Ali (IND) 317070.00 0 1
13 Sunil Wettimuny (SL) 3313668.00 0 2
14 Ryan ten Doeschate (NL) 3838184065.71 6 11
15 Fayyaz Ahmed (UAE) 8719665.33 0 2
16 Krunal Pandya (IND) 5413065.00 0 1
17 Ronak Patel (UGA) 2212864.00 1 0
18 Sai Sudharsan (IND) 3312763.50 0 2
19 Peter McGlashan (NZ) 326363.00 0 1
20 Vani Morea (PNG) 4418461.33 0 3
21 Chris Douglas (BER) 2212261.00 0 2
22 Nasir Aziz (UAE) 316060.00 0 1
23 Asa Mark Tribe (JER) 5523759.25 1 1
24 Lewis Gregory (ENG) 3211758.50 0 1
25 Shubman Gill (IND) 4747232858.20 5 13
26 Virat Kohli (IND) 2912831390658.18 50 72
27 Dawid Malan (ENG) 2929142657.04 6 7
28 Babar Azam (PAK) 116114572956.72 19 32
29 Sanju Samson (IND) 161451056.66 1 3
30 Glenn Turner (NZ) 151562256.54 2 2
31 Zaheer Abbas (PAK) 2121107256.42 4 5
32 Dennis Amiss (ENG) 101056256.20 3 1
33 Zubayr Hamza (SA) 115656.00 0 1
34 Larry Gomes (WI) 111033355.50 0 4
35 Michael Lumb (ENG) 3316555.00 1 0
36 Rohan Kanhai (WI) 7516454.66 0 2
37 Michael Rippon (NZ,NL) 12827354.60 0 2
38 Rishad Hossain (BAN) 325454.00 0 0
39 Navdeep Saini (IND) 8510753.50 0 0
40 AB de Villiers (SA) 213205904153.49 25 49
41 Simon Ssesazi (UGA) 2210653.00 0 1
42 Sam Hain (ENG) 2210653.00 0 1
43 Raza-ur-Rehman (CAN) 6526452.80 0 2
44 Daryl Mitchell (NZ) 3835157752.56 6 5
45 Graeme Fowler (ENG) 101042052.50 0 4
46 Khurram Khan (UAE) 3131140552.03 3 9
47 Azmatullah Omarzai (AFG) 302483252.00 1 6
48 Michael Papps (NZ) 6620751.75 0 2
49 Trevor Madondo (ZIM) 2210351.50 0 1
50 Roger Twose (NZ) 4241169251.27 1 14