Top 5 contributors of highest Average in ODI

Highest Batting Average In ODI Cricket: Top 50 Contributors

The following are the highest career batting averages in One Day International cricket:

1Ryan ten DoeschateNetherlands2006-201133154167.00
2Shubman GillIndia 2019-44227161.38
3Virat KohliIndia2008-2921384858.68
4Babar AzamPakistan2015-117572956.72
5Dawid J MalanEngland 2019-30145055.77
6H E Van Der DussenSouth Africa2019-59232255.29
7Micheal G BevanAustralia1994-2004232691253.58
8A B De VilliersSouth Africa2005-2018228957753.50
9Daryl J MitchellNew Zealand 2021-39157752.57
10Ibrahim ZadranAfghanistan2019-28128751.48
11I J Leonard TrottEngland2009-201368281951.25
12K Lokes RahulIndia2016-72274350.80
13M Singh DhoniIndia2004-20193501077350.58
14S Diego HopeWest Indies2016-118494050.41
15H Tom TectorIreland 2020-40155250.06
16S Santosh IyerIndia2017-58233149.60
17Hashim AmlaSouth Africa2008-2019181811349.47
18Rohit G SharmaIndia2007-2621070949.12
19K Stuart WilliamsonNew Zealand 2010-165681048.64
21M E K HusseyAustralia2004-2012185544248.16
22J N MalanSouth Africa2020-2395847.90
23Zaheer Abbas Pakistan1974-198562257247.63
24J E RootEngland2013-171652247.61
25L R P Lote TaylorNew Zealand 2006-236860747.55
26F Du PlessisSouth Africa2011-2019143550747.47
27A T Rayudu India2013-201955169447.06
28G M TurnerNew Zealand1973-198341159847.00
29I V A Richards West Indies1975-1991187672147.00
30Fakhar ZamanPakistan2017-82349246.56
31T BavumaSouth Africa2016-38151245.82
32A C VogesAustralia2007-20133187045.79
33Q de KockSouth Africa2013-155677045.74
34Aqib IlyasOman2019-25100445.64
35M G ErasmusNamibia2019-40159345.51
36T L W CooperNetherlands201032131945.48
37D A WarnerAustralia2009-161693245.31
38C G GreenidgeWest Indies1975-1991128513445.05
39Haris SohailPakistan2013-45174944.85
40S R TendulkarIndia1989-20124631842644.83
41D M JonesAustralia1984-1994164606844.62
42M J ClarkeAustralia2003-2015245798144.59
43D P ConwayNew Zealand2021-32124644.50
44J H KallisSouth Africa1996-20143281157944.36
45S DhawanIndia2010-167679344.11
46M L Hayden Australia1993-2008161613343.54
47S P D SmithAustralia2010-155535643.54
49J M BairstowEngland2011-107386842.98
50Imad WasimPakistan2015-20205598642.87

Top 5 Highest Batting Average In ODI

Here are the top 5 Contributors of the ODI who made the greatest history in the world of Cricket.

1. Ryan ten Doeschate

Ryan ten Doeschate, Top achiever of Highest average ODI

From 2008 to 2011, Ryan ten Doeschate won the ICC Associate and Affiliate Player of the Year Award three times and captained Essex’s county team with the highest rank. He was also the first Associate player to sign an IPL contract for Kolkata Knight Riders, spending five years with them.

In the 2011 World Cup, Ryan ten Doeschate scored two centuries, including a 119-run innings against England. So, He made no further appearances for the Netherlands until 2017 when he helped the team qualify for their next tournament.

2. Shubman Gill

Shubham Gill, an indian cricket player and achiever of Top 5 Highest average ODI

Shubman Gill, from Punjab, was chosen as vice-captain for India’s Under-19 team in the 2018 World Cup due to his impressive run-scoring abilities.

Before that, in the Ranji Trophy in late 2017, he made his first-class debut for Punjab, scoring a half-century in the first game and an attacking 129 in the second.

After that, Gill’s exceptional abilities helped Rahul Dravid’s Under-19 World Cup strategy. He scored 351 in the Punjab Inter-District Under-16 tournament. Moreover, He also made an unbeaten double-century on his debut for the Punjab Under-16 state team. He won the BCCI award twice for the best junior cricketer.

3. Virat Kohli

Virat Kohli, Captain of Indian cricket team.

Luckily, India has produced many great cricket players, but none have been as driven as Virat Kohli. To achieve his goals, Kohli emulated Sachin Tendulkar’s technical skill and fitness levels, which set him apart from other players.  

As a result, Kohli has emerged as the most reliable all-around accumulator of all time. He effortlessly completes breathtaking chases and finds, in his own words, the safest way to score runs – many of them.

 4. Babar Azam

Babar Azam, Captain of Pakistan Cricket team

Babar Azam is a right-hand top-order batsman who is renowned for his composure and discipline. In 2016, he established himself as a long-term member of Pakistan’s batting lineup. He achieved this feat with three straight hundreds in one-day internationals against the West Indies in the United Arab Emirates

Additionally, he also scored a ninety-nine in his third Test match in Hamilton, which further cemented his place in the team. That was when he was 22 years old.

In 2008, he participated in an under-15 world championship. Later, in 2010 and 2012, he represented Pakistan in two under-19 World Cups, finishing as the tournament’s top run scorer.

He’s the second-fastest player to score 1000 T20I runs and 2000 ODI runs. Moreover, He’s the third-highest Pakistani ODI century scorer, and his World Cup century against New Zealand is one of Pakistan’s best ODI performances.

5. David Malan

Dawid Malan, Cricket player of team Netherland, also top 5th scorer of the Highest average in ODI

David Malan had an impressive debut in cricket, scoring 78 runs off 44 balls in a 2017 T20 International match against South Africa in Cardiff. Chris Morris’ second delivery found its way over midwicket for six, and he never looked back.

Malan, a powerful left-handed batter, was born in Roehampton but grew up in South Africa.

Additionally, He made his first-class debut for Boland in 2005-06 and played 2nd XI cricket for Middlesex and Worcestershire in 2006. He made his first-team debut for Middlesex in a T20 Cup match at The Oval. As a 20-year-old in 2008, he scored an unbeaten century in a T20 quarter-final against Lancashire.

Recommended post:

Highest Score in Test Cricket By Indian Player


Who has the highest average in cricket history?

DG Bradman has the highest average test match record in cricket history scoring an average of 99.94%.

Who has a 50 average in all formats?

India’s captain, Virat Kohli, made history of being the only batsman in the world whose average exceeds 50 across all three formats of cricket. He currently holds the highest average in T20Is at 52.96, and the second-highest in ODIs at 54.68.

Who has the highest strike rate in ODI?

Philip Salt has a batting strike rate of 132.28 in 16 ODIs, putting him at the top of the list of batters with the greatest ODI batting strike rate.

Who is better Virat or Babar?

In Test cricket, Kohli once again leads the rankings with 8,195 runs in 106 Tests, compared to Babar’s 3,696 runs in 47 Tests. Kohli is also the fastest player to achieve 7,000 runs in the longest format, in only 81 matches.          

Who is the king of strike rate?

Andre Russell has the highest IPL strike rate (174) due to his long tenure with KKR and some innings played

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *