In this article, we are going to talk about the players who scored the Fastest 1000 runs in ODI cricket, how long did it take for them to score the fastest 1000 runs in ODI, a full list of players along with their matches, innings, time taken, and everything else is given below in the table.
Fastest 1000 Runs in ODI
|Ranking||Player Name||No of Matches||No of Innings||Time Taken||Year of Achievement|
|1.||Fakhar Zaman||18||18||1 Year 45 Days||2018|
|2.||Imam-Ul-Haq||19||19||1 Year 99 Days||2019|
|3.||Shubman Gill||19||19||3 Years 352 Days||2023|
|4.||Viv Richards||22||21||4 Years 229 Days||1980|
|5.||Kevin Pietersen||27||21||1 Year 123 Days||2006|
|6.||Jonathan Trott||21||21||1 Year 187 Days||2011|
|7.||Quinton De Kock||21||21||1 Year 212 Days||2014|
|8.||Babar Azam||21||21||1 Year 233 Days||2017|
|9.||R Van Der Dussen||27||21||2 Year 226 Days||2019|
|10.||Aqib Ilyas||24||22||4 Year 67 Days||2019|
Fastest to 1000 Runs in ODI Cricket
1. Fakhar Zaman
Pakistan’s Fakhar Zaman stands first on the list of Fastest 1000 runs in ODI Cricket. Zaman only took 18 Innings and 18 matches to achieve this feat and was considered to be the next big thing in Pakistan Cricket.
He achieved this feat against Zimbabwe on July 22nd, 2018. Zaman played a fine knock of 85 runs which also included 10 fours and 1 mighty six and tops our list of players to score the fastest 1000 runs.
Imam-Ul-Haq from Pakistan stands second on our list. He took just 19 Innings and 19 games to score 1000 runs. Imam was at his peak in his initial years and looked fluent at the top of the order.
He achieved this on 25th January 2019 against South Africa at Centurion. Imam played a fantastic knock of 101 runs off 116 balls which also included 8 fours.
3. Shubman Gill
Shubman Gill stands third on our list and is considered to be the next big thing in Indian Cricket. He took only 19 innings and 19 matches to achieve this feat but it did take a lot of time for him since his debut.
Gill achieved this by playing one of the best knocks of his career by scoring 208 runs off just 149 balls. His mighty knock included 19 fours and 9 biggies. He also became the only 5th Indian to score a double century in this format.
4. Viv Richards
Viv Richards, also popularly known as Sir Vivian Richards stands 4th on our list of Fastest 1000 runs in ODI cricket. It took him just 21 innings and 22 matches to achieve this feat.
He achieved this against England on 22nd January 1980. Richards played a fine knock of 65 runs off 87 balls which also included 8 runs. It took him almost 5 years to complete 1000 runs.
5. Kevin Peterson
Kevin Peterson from England stands 5th on out list. He was talk of the cricketing world in his initial days and looked very fluid with the bat in the middle order. It took him 21 innings and 27 matches to achieve this feat.
He completed 1000 runs against India on 31st March 2006. Peterson played a brilliant knock of 71 runs batting in the middle order. His knock of 71 included 4 fours and 2 sixes.
6. Jonathan Trott
Jonathan Trott from England stands 6th on our list. Trott was brilliant with the bat in his initial years and looked a complete package. He took 21 innings and 21 games to achieve this feat.
Trott achieved this against Ireland in the 2011 ICC Cricket World Cup. He played a brilliant knock of 92 runs which included 9 fours batting in the top order but unfortunately ended on the losing side.
7. Quinton De Kock
Quinton De Kock becomes the first South African to enter the list of players to score the fastest 1000 runs in ODI cricket. It took him 21 innings and 21 matches to achieve this feat.
He completed his 1000 runs against Zimbabwe in 2014. De Kock opened the innings and scored 38 runs and achieved this milestone. He is also the fastest South African to score 1000 runs in ODI.
8. Babar Azam
Babar Azam becomes the 3rd Pakistani player to enter the list and stands 8th on our list. He achieved this feat in 21 innings and 21 games and is known as one of the best batters Pakistan has ever produced.
Azam achieved this against Australia on 19th January 2017. He played a wonderful knock of 84 runs which included 4 boundaries and 1 six. He always looked in control when on the field.
9. Rassie Van Der Dussen
Van Der Dussen becomes the 2nd South African batter to enter the list and stands 9th on our list. It took him only 21 innings and 27 matches to achieve this feat and looked brilliant in the middle order.
He achieved this against Sri Lanka on 2nd September 2021. Dussen played an excellent knock of 59 runs batting in the middle order which included 6 boundaries.
10. Aqib Illyas
Aqib Illyas from Oman stands 10th on our list of players to score the fastest 1000 runs in ODI cricket. Aqib’s most of runs came against associate nations but will still be considered on the list. It took him 22 innings and 24 games to achieve this feat.
He achieved this against the Netherlands in the 2023 ICC World Cup Qualifier. Illyas scored only 4 runs in this game which helped him complete his 1000 runs. He is considered one of the best batters in Oman Cricket.
Frequently Asked Questions (FAQs)
1. Who is the player to score fastest 1000 runs in ODI ?
Fakhar Zaman from Pakistan is the player to score the fastest 1000 runs in ODI. It took him only 18 matches and 18 innings to achieve this feat.
2. Which Indian player has scored fastest 1000 runs in ODI ?
Shubman Gill is the fastest Indian to score 1000 runs in ODI. It took him only 19 innings and 19 games to score 1000 runs.