Who has the best average in ODI cricket

Ryan ten Doeschate

Born and raised in South Africa, ten Doeschate signed with Essex County Cricket Club in England for the 2003 English season, qualifying through his Dutch citizenship as a domestic player. A right-handed all-rounder, he first represented the Dutch national team in the 2005 ICC Trophy, and played a number of tournaments for the side, including the 2009 World Twenty20 and 2011 World Cup. At the latter tournament, ten Doeschate scored 119 runs against England, the first ODI century by a Dutch player against a full member of the ICC.

Shubman Gill

In the ODI cricket, he is the fastest player to reach 2000 runs in 38 innings, also holds the record for the youngest cricketer to score a double century at the age of 23 in ODI as well. He made his List-A debut against Vidarbha in 2017 and first-class debut for Punjab against Bengal in the 2017–18 Ranji Trophy, scoring a half-century in the game, and 129 runs in the last match against Services.

Virat Kohli

A former captain in all formats of the game, Kohli retired from the T20I format following India’s win at the 2024 T20 World Cup. He’s a right-handed batsman and an occasional unorthodox right arm quick bowler. Kohli holds the highest IPL run-scorer record, ranks second in T20I, third in ODI, and stands the fourth-highest in international cricket. Regarded as one of the greatest batsman of all time, he also holds the record for scoring the most centuries in ODI cricket and is second in the list of most international centuries scored in international cricket.

Kohli was a member of the Indian team that won the 2011 Cricket World Cup, 2013 Champions Trophy and 2024 T20 World Cup and captained India to win the ICC Test mace three consecutive times in 2017, 2018, and 2019. He represents Royal Challengers Bengaluru in the Indian Premier League and Delhi in domestic cricket.

#PlayerMatInnRunsHS100s50sAvg
1Ryan ten Doeschate Netherlands33321,5411195967.00
2Shubman Gill India47472,32820861358.20
3Virat Kohli India29528313,906183507258.18
4Babar Azam Pakistan1181155,766158193256.52
5Dawid Malan England30301,4501406755.76
6Michael Bevan Australia2321966,912108*64653.58
7AB de Villiers South Africa2282189,577176255353.50
8Daryl MitchellNew Zealand39351,5771346552.56
9IJL Trott England68652,81913742251.25
10MS Dhoni India35029710,773183*107350.57
11Rassie van der Dussen South Africa65592,39813461449.95
12Shai Hope West Indies1301245,332170172549.83
13Hashim Amla South Africa1811788,113159273949.46
14Rohit Sharma India26525710,866264315749.16
15Lokesh Rahul India77722,85111271849.15
16Azmatullah Afghanistan3125832149*1648.94
17Kane Williamson New Zealand1651576,810148134548.64
18Harry Tector Ireland48441,83914051248.39
19Imam-ul-Haq Pakistan72713,13815192048.27
20Michael Hussey Australia1851575,442109*33948.15
21Ibrahim Zadran Afghanistan33331,4401625748.00
22Janneman Malan South Africa2322958177*3447.90
23Zaheer Abbas Pakistan62602,57212371347.62
24Joe Root England1711606,522133*163947.60
25Ross Taylor New Zealand2362208,607181*215147.55
26Faf du Plessis South Africa1431365,507185123547.47
27Shreyas Iyer India62572,421128*51847.47
28Ambati Rayudu India55501,694124*31047.05
29Glenn Turner New Zealand41401,598171*3947.00
30Sir Viv Richards West Indies1871676,721189*114547.00
31Brandon McMullen Scotland26228881513246.73
32Fakhar Zaman Pakistan82813,492210*111646.56
33AC Voges Australia3128870112*1445.78
34Quinton de Kock South Africa1551556,770178213045.74
35Tom Cooper Netherlands32311,31910111245.48
36David Warner Australia1611596,932179223345.30
37Gordon Greenidge West Indies1281275,134133*113145.03
38Haris Sohail Pakistan45441,74913021444.84
39Sachin Tendulkar India46345218,426200*499644.83
40Temba Bavuma South Africa42411,6111445444.75
41Dean JonesAustralia1641616,06814574644.61
42Michael Clarke Australia2452237,98113085844.58
43Devon Conway New Zealand32311,246152*5344.50
44Will Young New Zealand31311,2441203844.42
45Jacques Kallis South Africa32831411,579139178644.36
46Pathum Nissanka Sri Lanka59592,382210*61544.11
47Shikhar Dhawan India1671646,793143173944.11
48Travis Head Australia69662,645154*61644.08
49Aqib Ilyas Oman32301,234109*2944.07
50Matthew Hayden Australia1611556,133181*103643.80
51Steven Smith Australia1641485,627164123443.62
52Misbah-ul-Haq Pakistan1621495,12296*4243.40
53Charith Asalanka Sri Lanka65582,11211031443.10
54Jonny Bairstow England107983,868141*111742.97
55Imad Wasim Pakistan554098663*542.86
56Ramnaresh Sarwan West Indies1811695,804120*53842.67
57Gerhard Erasmus Namibia52511,95712521642.54
58Ishan Kishan India27249332101742.40
59JWA Taylor England27268871011742.23
60HH Dippenaar South Africa107953,421125*42642.23
61Kedar Jadhav India73521,3891202642.09
62David Miller South Africa1731494,45813962442.05
63Ricky Ponting Australia37536513,704164308242.03
64Usman Khawaja Australia40391,55410421242.00
65Kumar Sangakkara Sri Lanka40438014,234169259341.98
66Martin Guptill New Zealand1981957,346237*183941.73
67Mohammad Yousuf Pakistan2882739,720141*156441.71
68Javed Miandad Pakistan2332187,381119*85041.70
69Shivnarine Chanderpaul West Indies2682518,778150115941.60
70CJ Ferguson Australia302566371*541.43
71Desmond Haynes West Indies2382378,648152*175741.37
72Ben Stokes England114993,46318252441.22
73Lance Klusener South Africa1711373,576103*21941.10
74Sourav Ganguly India31130011,363183227241.02
75Rachin Ravindra New Zealand2521820123*3341.00

You will have fun playing exciting games on here: E2Bet

Here Are Some Helpful Tips:

Scroll to Top