Skip to main content

ODI Cricket/Fastest 4000 Runs in ODI/Cricket/Records

Fastest 4000 Runs in ODI Cricket | India-sportmart

Fastest 4000 Runs in ODI Cricket...

Former South African captain "Hashim Amla" is the fastest player to score 4,000 ODI runs. Hashim played his first ODI in March 2008 against Bangladesh. He took 84 matches, 81 innings to score the fastest 4000 ODI runs. Hashim Amla played 181 matches and scored 8113 runs at an average of 49.46. Hashim also scored 27 centuries and 39 half-centuries. Indian cricketer Virat Kohli is at the fourth place after Joe Root. Another South African Quinton de Kock is also included in this list.
Check out the list of the fastest players to score 3000 runs in ODI's cricket.
Some of the batting records that we will analyze are quite unbelievable, so let's list the fastest batsmen to score 4000 runs in ODI.
List of fastest 4000 ODI runs scorer. So let's look at the list of batsmen who scored the fastest 4000 runs in ODIs
Fastest 4000 Runs in ODI
Pos Player Team Mat InnTime
1   Hashim AmlaSouth Africa84815y 274d
2   Babar AzamPakistan84826y 302d
3   IVA RichardsWest Indies96889y 311d
4   Shai HopeWest Indies93885y 204d
5   Joe RootEngland97914y 261d
6   Virat KohliIndia96934y 154d
7   David WarnerAustralia95938y 138d
8   Quinton de KockSouth Africa94945y 201d
9   Shikhar DhawanIndia96957y 58d
10   Gordon GreenidgeWest Indies979612y 345d
11   Kane WilliamsonNew Zealand102966y 138d
12   Brian LaraWest Indies1011005y 142d
13   Dean JonesAustralia1041026y 315d
14   Faf du PlessisSouth Africa1081046y 126d
15   Sourav GangulyIndia1101057y 230d
16   AB de VilliersSouth Africa1091055y 279d
17   AJ FinchAustralia1091056y 79d
18   Geoff MarshAustralia1071065y 338d
19   Steve SmithAustralia1211069y 334d
20   Graeme SmithSouth Africa1091075y 4d

Related Q&A

Q. Who is the fastest player to score 4000 runs in odi cricket?
Ans. Former South African captain Hashim Amla is the fastest player to score 4,000 ODI runs. He took 84 matches, 81 innings for the fastest 4000 ODI runs.
Q. Who has scored the most runs in test cricket?
Ans. Sachin Tendulkar has scored the most runs in One Day International (ODI) matches with a total of 18,426. Nicknamed "The Little Master", Tendulkar scored 18426 runs in 452 innings (463 matches) in his ODI career spanning from 1989 to 2012.

Fastest To Reach 2000 Test Runs

Related Pages:
  1. Fastest 2000 Runs in ODI
  2. List of fastest 20 player to reach 50 ODI wickets
  3. List of players with 10,000 runs in T20 cricket
  4. List Of Fastest Century In Test Cricket History
  5. Most centuries in T20 cricket
  6. Highest run scorers against India in ODIs
  7. Fastest To Reach 8000 ODI Runs
  8. Fastest batsman to hit 100 sixes in ODIs
  9. The Names of all the Cricketers in alphabetical A to Z
  10. Most runs in ICC T20 World Cup 2021
  11. List of Wisden Cricketers of the Year

Sports | Cricket | ODI | Test | T20 | T10 | IPL | G K


Comments