Top 10 Fastest 150s in ODI Cricket: Powerful Performances

Fastest 150s in ODI Cricket

In the thrilling world of One Day Internationals, speed matters not just in bowling but also in scoring. The “Fastest […]

In the thrilling world of One Day Internationals, speed matters not just in bowling but also in scoring. The “Fastest 150s in ODI Cricket” are milestones that reflect not only the skill but also the sheer dominance of batsmen over the years. This list celebrates the top 10 fastest 150s in ODI Cricket, each inning remembered for its impact and intensity. Let’s count down from 10 to 1 and relive the brilliance of these performances.

List of Top 10 Fastest 150s in ODI Cricket

10. Luke Ronchi – 150 in 92 Balls vs Sri Lanka (2015)

Fastest 150s in ODI Cricket

Luke Ronchi, batting at number 7, unleashed an unexpected storm against Sri Lanka. In a game at Dunedin, he reached 150 in just 92 balls. His innings was a masterclass in counter-attacking cricket. Partnering with Grant Elliott, Ronchi helped New Zealand pile on the runs, posting a massive total.

His knock was one of the most unexpected Fastest 150s in ODI Cricket, proving lower-order batsmen can change the game too.

PlayerBalls FacedOpposition6s4sFinal ScoreTeam Total
Luke Ronchi92Sri Lanka914170*360/5

9. Sean Williams – 150 in 87 Balls vs USA (2023)

Fastest 150s in ODI Cricket

Zimbabwe’s Sean Williams put on a show in the 2023 World Cup Qualifiers against the United States. He reached 150 in only 87 balls, displaying calm aggression and complete control. His knock was filled with clean hitting and smart placement, lifting Zimbabwe to a mammoth total.

This innings marked one of the most underrated Fastest 150s in ODI Cricket and boosted Zimbabwe’s qualification hopes significantly.

PlayerBalls FacedOpposition6s4sFinal ScoreTeam Total
Sean Williams87USA1210174408/6

8. Chris Gayle – 150 in 85 Balls vs England (2019)

Fastest 150s in ODI Cricket

Chris Gayle, the Universe Boss, showed his muscle against England in 2019. He blazed his way to 150 in just 85 balls, smashing a record number of sixes. Although West Indies lost the match, Gayle’s knock was a spectacle of power and timing.

This was one of the most aggressive Fastest 150s in ODI Cricket ever witnessed.

PlayerBalls FacedOpposition6s4sFinal ScoreTeam Total
Chris Gayle85England1610162389/10

7. Sharjeel Khan – 150 in 85 Balls vs Ireland (2016)

Fastest 150s in ODI Cricket

Sharjeel Khan brought the heat to Dublin with his explosive batting against Ireland. He reached 150 in just 85 balls, delivering big shots from the beginning. His aggressive approach helped Pakistan post a strong score in a rain-shortened match.

This ranks among the most fearless Fastest 150s in ODI Cricket for Pakistan.

PlayerBalls FacedOpposition6s4sFinal ScoreTeam Total
Sharjeel Khan85Ireland916152337/6

6. Fakhar Zaman – 150 in 85 Balls vs Zimbabwe (2018)

Fastest 150s in ODI Cricket

Fakhar Zaman delivered a record-breaking double century against Zimbabwe, reaching 150 in just 85 balls. His performance was dominant and full of authority. With beautiful timing and brutal hitting, he made history.

Zaman’s performance stands tall among the elite Fastest 150s in ODI Cricket.

PlayerBalls FacedOpposition6s4sFinal ScoreTeam Total
Fakhar Zaman85Zimbabwe524210*399/1

5. Shane Watson – 150 in 83 Balls vs Bangladesh (2011)

Fastest 150s in ODI Cricket

Shane Watson hammered 150 in only 83 balls in Mirpur, going on to score a massive 185*. His innings was laced with clean sixes and powerful boundaries. Australia chased the target with ease, thanks to Watson’s explosive batting.

This knock remains one of the most dominant Fastest 150s in ODI Cricket history.

PlayerBalls FacedOpposition6s4sFinal ScoreTeam Total
Shane Watson83Bangladesh1515185*361/8

4. Heinrich Klaasen – 150 in 77 Balls vs Australia (2023)

Fastest 150s in ODI Cricket

Heinrich Klaasen destroyed Australia’s bowling attack, scoring 150 in just 77 balls. His blend of finesse and firepower stunned everyone. South Africa piled on over 400 runs, and Klaasen’s knock became an instant classic.

One of the most recent Fastest 150s in ODI Cricket, it cemented Klaasen’s place among great modern batters.

PlayerBalls FacedOpposition6s4sFinal ScoreTeam Total
Heinrich Klaasen77Australia1313174416/5

3. Jos Buttler – 150 in 76 Balls vs West Indies (2019)

Fastest 150s in ODI Cricket

Jos Buttler’s 150 in 76 balls was a demonstration of clean power-hitting in Grenada. His 13 sixes and 13 fours entertained the crowd as England built a massive score. West Indies came close, but England secured the win.

This entry is another spectacular moment in the list of Fastest 150s in ODI Cricket.

PlayerBalls FacedOpposition6s4sFinal ScoreTeam Total
Jos Buttler76West Indies1313150418/6

2. Jos Buttler – 150 in 65 Balls vs Netherlands (2022)

Fastest 150s in ODI Cricket

Buttler again lit up the field in 2022 with 150 in just 65 balls. England scored a world-record total of 498. His breathtaking performance included effortless six-hitting and sharp strokeplay.

This is one of the finest Fastest 150s in ODI Cricket ever played.

PlayerBalls FacedOpposition6s4sFinal ScoreTeam Total
Jos Buttler65Netherlands147162*498/4

1. AB de Villiers – 150 in 64 Balls vs West Indies (2015)

Fastest 150s in ODI Cricket

At number one is AB de Villiers with a sensational 150 in just 64 balls the fastest in ODI history. He played with unmatched flair and power, guiding South Africa to 439 runs.

This remains the most iconic and fastest of all Fastest 150s in ODI Cricket and defines AB de Villiers’ genius.

PlayerBalls FacedOpposition6s4sFinal ScoreTeam Total
AB de Villiers64West Indies169162439/2

READ MORE:

FAQ

Who holds the record for the fastest 150 in ODIs?

AB de Villiers holds the record with 150 off just 64 balls against West Indies in 2015.

How many times has Jos Buttler scored a 150 in under 80 balls?

He has done it twice once in 65 balls vs Netherlands and once in 76 balls vs West Indies.

Which team has the most players in the top 10 fastest 150s list?

Pakistan and England each have two players (Buttler twice, and Zaman + Sharjeel Khan).

Has anyone scored 150 and also scored a double century in the same innings?

Yes, Fakhar Zaman scored 210* vs Zimbabwe after reaching 150 in just 85 balls.

Who hit the most sixes while scoring a fast 150?

AB de Villiers and Chris Gayle both smashed 16 sixes during their explosive 150-run knocks.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top