Who scored 1000 runs in ODI?

Fakhar Zaman has recently overtaken Sir Vivian Richards to become the fastest player to reach 1000 runs in ODI's. He achieved this feat in just 18 innings against Zimbabwe. Some of the other famous names on the fastest 1000 ODI runs list are Gordon Greenidge, Kevin Pieterson and Jonathan Trott.


Who got to 1000 ODI runs?

Viv Richards (West Indies) – 21 innings

Sir Richards made his ODI debut in June 1975 against Sri Lanka, and it took him just 21 innings to reach the 1000-run mark. In his career, he scored 6721 runs in 167 ODI innings, including 11 centuries and 45 fifties, along with 118 wickets.

Who scored 1,000 runs?

He has completed the 1K recorded milestone in just 23 innings. As per the International Cricket Council records, Kohli is second batter after Sri Lanka's Mahela Jayawardene who was the first to the landmark – reaching the record with 1016 runs at an average of 39.07 and a strike rate of 134.74 in 31 innings.


Who is the fastest 1000 runs in ODI as captain?

Fastest to 1,000 ODI Runs as Captain
  • Arijit Barua.
  • June 9, 2022.


Who makes fastest 2000 runs in ODI?

South Africa's opening batsman Hashim Amla has overtaken Zaheer Abbas to become the fastest player to reach 2000 ODI runs. Zaheer Abbas had held the record from 1983 which got broken in 2011 when Amla just took 40 innings to achieve this feat.


Mumbai Teenager Score 1000 Runs with 59 Sixes, 129 Fours in an Innings | Cricket Ki Baat



Who is the fastest to 7000 ODI runs?

1. Hashim Amla (South Africa) – 150 innings. There is only one man in history who holds the record of scoring the fastest 2000, 3000, 4000, 5000, 6000, and 7000 ODI runs in his career. He is none other than former South African captain Hashim Amla, who was known as the run machine for his team.

Who is the fastest 50 in ODI?

AB de Villiers holds the record for the fastest 50 in ODI cricket taking just 16 balls to reach the landmark. It came in South Africa's second match against the West Indies at Johannesburg in 2015.

Who reach fastest ODI rank 1?

Mahendra Singh Dhoni is the fastest batsman to No. 1 ODI rank.


Who made fastest 3000 in ODI?

Hashim Amla (South Africa) – 57 innings

The man who is the fastest batter to reach 2000 ODI runs is also the fastest one to reach 3000 runs. It is former South African skipper Hashim Amla.

Who scored fastest 9000 runs?

1. Virat Kohli (India) – 194 innings. The former Indian skipper holds the records for the fastest 9000, 10000 records and so on. Virat Kohli was chosen the “Player of the Decade” by the ICC for 2010-2020, which shows his dominance.

Who scored fastest 4000 runs?

Hashim Amla (South Africa) – 81 innings

He is the fastest to reach 4,000 ODI runs. Hashim played his first ODI in March 2008 against Bangladesh and it took 81 innings to do so.


Who scored 300 runs in one day?

only de villiers and gayle can score 300 in odis.

Who hit fastest 150 ODI?

Ab de Villiers hold the record for fastest 50,100 & 150 in ODI cricket. Shankar Aswath and 10,626 others like this.

Who is fastest 100 in ODI?

South African batsman AB de Villiers currently holds the record for the fastest century in ODIs taking just 31 balls to reach his hundred. Playing against the West Indies at the Wanderers Stadium, captain AB de Villiers batted with aplomb, scoring 149 runs in a meagre 44 balls at a rate of 338.63.


Who is fastest to 16 ODI centuries?

South Africa batsman Hashim Amla is the fastest batsman to score 16 ODI hundreds, taking 94 innings. Joseph "Jo Mersa" Marley, son of musician Stephen Marley and the grandson of reggae legend Bob Marley, has passed away aged 31. The Jamaican-American reggae artist was reportedly found unresponsive in a vehicle.

Who is the king of ODI?

The king of cricket in India is unquestionably Virat Kohli with over 24212 runs across all T20, Test, and ODI's formats in international cricket.

Who hit 6 sixes in an over?

Yuvraj Singh became the second batter, after Herschelle Gibbs, to hit six sixes in an over in international cricket.


Who scored fastest 6000 runs in ODI?

Warner is also the joint third-fastest to 6000 ODI runs, along with New Zealand skipper Kane Williamson. Former South African batter Hashim Amla remains the fastest to the milestone in his 123rd ODI innings.