Fastest 3000 Runs in ODI Cricket By A Batter

Fastest 3000 Runs in ODI Cricket By A Batter

August 5, 2024

Scoring runs in cricket is one of the most exciting aspects for a batter. It not only adds to the team’s total but also highlights the player’s skill, technique, and mental strength. In the high-pressure environment of ODI Cricket, making runs is a true test of a batter’s ability.

Setting records in ODIs, especially being among the first to reach certain milestones, is a major achievement. Many cricketers have made a lasting impression by being the fastest to score 3,000 runs in ODIs. This feat demonstrates their consistency in this format.

Let’s look at the top 5 batters who have reached this milestone.

Fastest 3000 runs in ODI Cricket

Here are the top 5 batters who reached 3000 runs the quickest:

BattersTeamInningsYear
HM AmlaSouth Africa572012
SD HopeWest Indies672019
Fakhar ZamanPakistan672023
Imam-ul-HaqPakistan672023
Babar AzamPakistan682019

1. Hashim Amla

Image Credits: brecorder.com

Hashim Amla, a seasoned South African opening batter, was the first player to reach 3,000 runs in One Day Internationals (ODIs) in the fewest innings, achieving this feat in just 57 innings. He played an essential role for the South African team.

Amla started his international career in 2008 against Bangladesh and set records by reaching the 2,000, 3,000, 4,000, 5,000, 6,000, and 7,000 run milestones quicker than any other player.

Although he maintained an average above 50 in ODIs for many years, his performance declined in 2018 and 2019. Over his ODI career, Amla scored 8,113 runs at an average of 49.47, including 27 centuries and 39 half-centuries in 181 matches for South Africa.

2. Shai Hope

Image Credits: windiescricket.com

Shai Hope, the West Indies opening batsman, reached the milestone of 3,000 runs in One Day Internationals (ODIs) faster than nearly all other players. He accomplished this during the ODI series against India in 2019, hitting 42 runs in a game in Cuttack. Hope reached 3,000 runs in just 67 innings, making him the second-fastest to do so.

Since 2016, Hope has been a steady player for the West Indies in ODIs, steadily improving his batting performance. Over 119 matches, he has scored 4,940 runs at an average of 50, including 24 half-centuries and 15 centuries.

3. Fakhar Zaman

Image Credits: espncricinfo.com

Fakhar Zaman is ranked third on the list. He made his ODI debut for Pakistan during the 2017 Champions Trophy and achieved the fastest 3000 runs record against New Zealand in 2023.

Fakhar reached this milestone in 67 innings, becoming the first Pakistani batsman to do so. He is also the fastest Asian player to score 3000 runs in One Day Internationals.

He has played 82 matches for Pakistan, scoring 3492 runs at an average of 46.6. Over his career, Fakhar has made 11 centuries and 16 half-centuries.

4. Imam ul Haq

Image Credits: crictracker.com

Pakistan’s opening batsman, Imam-ul-Haq, has surpassed 3000 runs in One Day Internationals (ODIs). He achieved this milestone during the ICC World Cup 2023 match against Sri Lanka at the Rajiv Gandhi International Stadium in Hyderabad. Imam-ul-Haq reached this landmark in 67 innings, one inning quicker than his teammate Babar Azam, who took 68 innings to do so.

At 27 years old, Imam-ul-Haq is now tied for the second-fastest player to reach 3000 runs, alongside Fakhar Zaman and Shai Hope.

Imam-ul-Haq has played 72 ODI matches for Pakistan, accumulating 3138 runs at an average of 48. He has hit 9 centuries and 20 fifties in his career so far.

5. Babar Azam

Image Credits: sportingnews.com

Babar Azam made his international debut against Zimbabwe in 2015. It took him 4 years to set the record for the fastest 3000 runs in ODIs. He reached this milestone against New Zealand in 2019, becoming the second Asian player after Fakhar Zaman to do so in 68 innings.

Babar has significantly boosted Pakistan cricket. His batting skills have made the team stronger and more competitive. In 117 matches, he has an average of 56 and has scored 5,729 runs. His career includes 19 centuries and 32 half-centuries.

If you’re a cricket fan or just curious about one of the sport’s modern greats, check out our comprehensive list of all Babar Azam centuries to see how this talented player has made his mark on the game.

Sum Up

In cricket, new records are always being set, and fresh legends are rising. One notable achievement is reaching 3,000 runs in One Day Internationals (ODIs) quickly. South Africa’s Hashim Amla stands out by reaching this milestone in just 57 innings.

Shai Hope, Fakhar Zaman, and Imam ul Haq all reached 3,000 runs in 67 innings, while Babar Azam needed 68 innings to do so. Among the top five players, three are from Pakistan, one is from South Africa, and one is from the West Indies.

Recent Blogs