10 Fastest to 5000 Runs in ODI Cricket

10 Fastest to 5000 Runs in ODI Cricket
07.09.2020,15:09 363 0

Cricket is a game of data and stats. We, fans, cherish cricketing milestones. In ODIs, scoring 5000 runs in considered a great achievement. In this article, we are going to talk about the top 10 batsmen in ODI history to reach 5000 runs in the minimum number of innings. On our list, there are 3 players from the West Indies, 2 each from India and South Africa and one each from Australia, England and New Zealand.

PlayerOppositionGroundMatch DateDebutTimeMatInns
HM Amla (SA)v West IndiesDurban16 Jan 20159 Mar 20086y 313d104101
IVA Richards (WI)v EnglandMelbourne30 Jan 19877 Jun 197511y 237d126114
V Kohli (INDIA)v West IndiesKochi21 Nov 201318 Aug 20085y 95d120114
DA Warner (AUS)v IndiaMumbai14 Jan 202018 Jan 200910y 361d117115
JE Root (ENG)v West IndiesBridgetown20 Feb 201911 Jan 20136y 40d122116
Q de Kock (SA)v EnglandCape Town4 Feb 202019 Jan 20137y 16d116116
BC Lara (WI)v South AfricaLahore3 Nov 19979 Nov 19906y 359d120118
S Dhawan (INDIA)v New ZealandNapier23 Jan 201920 Oct 20108y 95d119118
KS Williamson (NZ)v EnglandWellington3 Mar 201810 Aug 20107y 205d125119
CG Greenidge (WI)v PakistanMultan13 Nov 199011 Jun 197515y 155d122121
AB de Villiers (Afr/SA)v EnglandSouthampton28 Aug 20122 Feb 20057y 208d129124
F du Plessis (SA)v Sri LankaCenturion6 Mar 201918 Jan 20118y 47d131125
SC Ganguly (INDIA)v PakistanAdelaide25 Jan 200011 Jan 19928y 14d131126
DM Jones (AUS)v ZimbabweHobart14 Mar 199230 Jan 19848y 44d131128
GC Smith (Afr/SA)v BangladeshDhaka14 Mar 200830 Mar 20025y 350d133131
MJ Guptill (NZ)v AustraliaSydney4 Dec 201610 Jan 20097y 329d135132
ML Hayden (AUS/ICC)v South AfricaBasseterre24 Mar 200719 May 199313y 309d137133
MG Bevan (AUS)v West IndiesSydney7 Feb 200114 Apr 19946y 299d153135
MS Dhoni (Asia/INDIA)v Sri LankaRajkot15 Dec 200923 Dec 20044y 357d152135
G Gambhir (INDIA)v Sri LankaPallekele4 Aug 201211 Apr 20039y 115d139135

Let’s begin with Hashim Amla, the fastest to 5000 ODI Runs.

1. Hashim Amla (SA)

Hashim Amla completed 5000 ODI runs in 101 innings in 104 matches. He was the fastest to get there in terms of the number of innings. Amla reached the milestone on 16 January 2015 against the West Indies in a home game at Durban. In that match, opening the innings for South Africa, Hashim Amla scored a run-a-ball 66 in a South African win. It took Hashim Amla 6 years and 313 days to reach the milestone. This is third-lowest among the players on this list.

Hashim Amla completed the 5000-run landmark with an average of 53.31, higher than his career average of 49.46. Of the 27 centuries Amal scored in his career, 17 centuries had come been made by the time he completed 5000 Runs.

At 5000 mark, it looked like Amla would score heavily further, however, in the rest of his career, he scored 3101 runs in 77 more matches with a substantially lower average of 44.30.

2. Viv Richards (WI)

Viv Richards, one of the greatest ODI batsmen of all time, was way ahead of the cricketers of his generation, especially in ODIs in the 1970s and 1980s. He completed 5000 runs in 114 innings in 126 matches with 8 centuries at an average of 53.02 – quite high compared to his overall career average of 47.

Viv Richards reached this milestone on 30 January 1987 in Benson & Hedges World Series Cup against England. The West Indies won it by 6 wickets in a successful run chase.

Due to the fewer number of ODIs played those days, it took Richards 11 years and 237 days to reach the milestone. The second-longest among the players on this list. During the rest of his career, Richards scored 1684 runs in 61 matches at a very low average of 35.08.

3. Virat Kohli (IND)

Virat Kohli, current India captain and arguably one of the best ODI batsmen of the present generation, completed his 5000 runs in 114 innings in 120 matches. He reached the milestone at home in Kochi on 21 November 2013 in a match against the West Indies. India chased 212 successfully in that game with the help of Kohli’s 86 off 84 balls.

Virat completed the 5000 ODI runs with 17 centuries at an average of 52.13much lower compared to his current career average of 59.33. Unlike many of the other players on this list, he has improved his performance even more after reaching the 5000-run mark. After that, so far, Virat has scored 6862 runs in 128 matches at an extraordinary average of 65.98 with 26 ODI centuries.

It took Virat Kohli 5 years and 95 days to get to the milestone –  the fastest in terms of time taken to reach the 5000-run mark. He is the only one on this list to need less than 6 years to reach the milestone and also the only one to continue scoring at a considerably higher average after completing the milestone.

4. David Warner (AUS)

Explosive Australia opener David Warner is next on the list, having completed 5000 ODI runs in 115 innings in 117 matches. He is a very recent addition to this list as he joined the rest of the crew in January 2020.

He reached the landmark, playing against India on 14 January 2020 at Wankhede Stadium in Mumbai. Chasing a target of 256, David Warner scored an unbeaten 128 to see his side home by 10 wickets.

Warner scored at an average of 46.95 to reach 5000 ODI runs with 18 ODI centuries. He has played only 6 ODIs since then, scoring 149 runs at a very low average of 24.83. It took him 10 years and 361 days to reach the milestone – third-slowest among those on this list.

5.  Joe Root (ENG)

Stylish English batsman and former captain Joe Root needed 119 innings, one more than David Warner, to complete 5000 ODI runs. He reached this milestone against the West Indies in Bridgetown on 20 February 2019 on a tour to the West Indies. Chasing a mammoth 361 in 50 overs, Joe Root scored 102 off 97 deliveries to help England complete a big chase with 6 wickets in hand.

Joe Root scored 5000 runs at an average of 52.04 with 14 centuries. He has played just 24 ODIs since then and has scored 874 runs at a slightly lower average of 46 with 2 more centuries. It took Joe Root 6 years and 40 days to reach the milestone – second-fastest, in terms of time taken, after Virat Kohli.

6. Quinton De Kock (SA)

Another recent addition to this list is the South African batsman Quinton De Kock. De Kock also reached the 5000-run milestone in early 2020 in 116 innings – same as Joe Root. He did it in a match against England on 4 February 2020 played at home in Cape Town. Chasing a target of 259, De Kock scored a century as South Africa easily reached the target with 7 wickets and 14 balls to spare.

Quinton De Kock reached the 5000-run milestone with 15 centuries at an average of 45.58. He has played just 5 matches since then, scoring 121 runs at an average of 24.20. In terms of time, it took Quinton de Kock 7 years and 16 days to reach the milestone.

7. Brian Lara (WI)

Brian Lara, a charismatic left-hander, completed 5000 ODI runs in 118 innings in 120 matches. He got to this milestone against South Africa on 3 November 1997 in a Quadrangular series held in Lahore, Pakistan. Lara scored a handy 68 before getting run out in the first innings but his team ended on a losing side in this match.

Lara reached the 5000-run milestone with 11 centuries at an average of 47.44. He played 179 ODIs after that but scored 5376 runs at a considerably lower average of 35.60 with 8 more ODI centuries. It took him 6 years 359 days to reach the milestone – fourth-fastest on this list and very close to Amla in terms of time to achieve the same milestone.

8. Shikhar Dhawan (IND)

Shikhar Dhawan is a left-handed opener who plays for India in all formats. He reached the 5000-run milestone in 118 innings – same as Lara – in 119 matches. It happened in a match against New Zealand on an away tour on 23 January 2019. Chasing a small total of 156 in a rain-shortened game, Shikhar Dhawan scored 75 not out to see India through with about 15 overs and 8 wickets to spare.

Shikhar Dhawan reached the 5000-run milestone with 15 centuries at an average of 45.63. He has played 17 matches since then, scoring 623 runs at an average of 41.53 with a couple of more centuries to his name. In terms of time needed to complete the milestone, it took Shikhar 8 years and 95 days to get there – fourth-slowest on this list.

9. Kane Williamson (NZ)

Kane Williamson, an elegant Kiwi batsman and skipper, is the next one on the list of fastest to 5000 ODI runs. It took him 119 innings in 125 matches to get to the milestone. It happened on a tour of Australia and New Zealand in an ODI on 3 March 2018 against England. Kane Williamson was about to single-handedly win that match for New Zealand with an unbeaten century but the rest of the team folded in a chase of 235. New Zealand lost the thriller by just 4 runs.

Williamson got to the 5000-run milestone with 11 centuries and an average of 49.18. He has scored 1076 runs in 26 matches since then at an average of 48.90 with two more centuries. In terms of time needed to reach the milestone, it took Williamson 7 years and 205 days.

10. Gordon Greenidge (WI)

Gordon Greenidge, a great West Indian batsman, reached the 5000-run milestone in 121 innings in 122 matches on a tour to Pakistan in an ODI at Multan on 13 November 1990. Gordon Greenidge scored 35 in a failed chance of 169 in a 40-over game.

Greenidge achieved the feat with 11 centuries at an average of 46.10. It took him the longest amount of time among the players on this list. It took Greenidge 15 years and 155 days – about 3 times the amount of time it took Virat Kohli to reach the same milestone. This was partially so because ODIs were rare during his days. Greenidge played just 6 games after that, scoring 109 runs at an average of 21.80.

Liked? Share:
0   voted

Responses (0)

Similar articles
Top 10 Fastest Players to Take 150 Wickets in ODI Cricket
Top 10 Fastest Players to Take 150 Wickets in ODI Cricket
Read more

The advent of T20 cricket and the incoming emergence of the Hundred ball format has made international cricket very much a batsmen-friendly game. Batting powerplays coupled with big hitting influenced by the popularity of having to score quickly throughout an innings have seen bowlers look for alternative means to restrict batting sides. Opening bowling with […]

Most ODI Matches as Captain
Most ODI Matches as Captain
Read more

In this article, we look at 10 players who have enjoyed the most matches as captains in ODI cricket. Former Australia skipper leads the pack with 230 matches as captain of which he won 165 and lost 51, resulting in a win percentage of 76.14, which is also the highest for captains who have led […]

Most Consecutive ODI Wins as Captain
Most Consecutive ODI Wins as Captain
Read more

In September 2017, when Virat Kohli led India to victory over Australia in the 3rd ODI of a series in Indore, he equalled a record set by MS Dhoni for the most consecutive ODI wins as captain. It was India’s ninth win in a row, a record that Dhoni first set in February 2009 after […]

Top 10 Fastest Strike Rates in ODIs
Top 10 Fastest Strike Rates in ODIs
Read more

Generally, in ODIs, players do not strike like in T20Is but few players have managed to achieve the fastest strike rates in this format too. During death overs, many players have the unique ability to shift the gyre and they have done it many times for their team. An attacking innings affects the opponent a […]

Most 100 Opening Partnerships in ODI Cricket
Most 100 Opening Partnerships in ODI Cricket
Read more

In this article, we consider 10 pairs of opening batsmen who have registered the highest number of 100-run opening partnerships in ODI cricket. India’s Sachin Tendulkar and Sourav Ganguly top the list having enjoyed 21 century opening stands during 136 innings with each other. 1. Sachin Tendulkar – Sourav Ganguly (India): 21 Tendulkar and Ganguly […]

Fastest Players to 500 Wickets in ODI
Fastest Players to 500 Wickets in ODI
Read more

With One Day International cricket being part of the fabric within the international cricketing sphere since the 1970s, the shorter format of the game is now able to call upon an archive of records and statistics not afforded to the Twenty 20 version of the game. Developments within one-day cricket over the past decade or […]