Top 10 Fastest 150s in ODI Cricket History (2025 Updated)


In cricket, some players score their runs slowly and carefully. But this list is about the complete opposite. It is about the batsmen who score their runs very, very fast!

These are the players who hit the ball with so much power that it looks like they are playing a video game. They completely take over the game and give the bowlers no chance. They don’t just score runs; they destroy the bowling attack.

This is the official list of the Top 10 Fastest 150s in ODI Cricket History.

Top 10 Fastest 150s in ODI Cricket History

Top 10 Fastest 150s in ODI Cricket History

Cricketer Balls Match Year
AB de Villiers 64 South Africa vs West Indies 2014/15
Jos Buttler 65 England vs Netherlands 2022
Jos Buttler 76 England vs West Indies 2018/19
Heinrich Klaasen 77 South Africa vs Australia 2023/24
Shane Watson 83 Australia vs Bangladesh 2010/11
Fakhar Zaman 85 Pakistan vs Zimbabwe 2018
Sharjeel Khan 85 Pakistan vs Ireland 2016
Chris Gayle 85 West Indies vs England 2018/19
Sean Williams 87 Zimbabwe vs United States of America 2023
Luke Ronchi 92 New Zealand vs Sri Lanka 2014/15
AB de Villiers 93 South Africa vs Bangladesh 2017/18
ST Jayasuriya 95 Sri Lanka vs England (Headingley) 2006

10. Luke Ronchi (New Zealand)

Luke Ronchi was an explosive wicket-keeper batsman known for his ability to score quick runs at the end of an innings. In this incredible match, he came in when New Zealand was in trouble at 93/5.

He then launched a stunning counter-attack, hitting huge sixes and powerful fours. He and Grant Elliott put on a record-breaking partnership, with Ronchi playing the innings of his life to reach 150 in just 92 balls.

Balls for 150 Match Year
92 New Zealand vs Sri Lanka 2014/15

9. Sean Williams (Zimbabwe)

During the 2023 World Cup Qualifiers, Zimbabwe’s captain Sean Williams played a truly historic innings. He was in brilliant form throughout the tournament, and in this match, he was simply unstoppable.

He hit the ball to all parts of the ground with beautiful timing and placement, racing to his 150 in only 87 balls. It was a captain’s knock that helped his team post a massive total.

Balls for 150 Match Year
87 Zimbabwe vs United States of America 2023

8. Chris Gayle (West Indies)

The “Universe Boss” Chris Gayle is famous for his six-hitting, and this innings was a prime example of his power. In a high-scoring match against England, Gayle was in a destructive mood.

He stood tall and smashed the English bowlers for an incredible 14 sixes. He wasn’t running much; he was just dealing in boundaries, reaching his 150 in just 85 balls in a spectacular display of brute force.

Balls for 150 Match Year
85 West Indies vs England 2018/19

7. Sharjeel Khan (Pakistan)

Sharjeel Khan, the powerful left-handed opener from Pakistan, played a fearless and blistering innings against Ireland. Known for his aggressive approach, he attacked the bowlers from the very first over.

He showed no mercy, hitting the ball over the infield with ease and finding the boundary regularly. His 85-ball 150 was a stunning display of hand-eye coordination and power.

Balls for 150 Match Year
85 Pakistan vs Ireland 2016

IPL Most Valuable Player Award Winners List

6. Fakhar Zaman (Pakistan)

This was the innings where Fakhar Zaman became the first-ever Pakistani batsman to score a double century in ODIs. The fearless left-hander was in amazing form.

He played his signature powerful shots on the off-side and pulled the ball with authority. He reached the 150-run mark in just 85 balls on his way to making a historic 210 not out, completely dominating the Zimbabwean attack.

Balls for 150 Match Year
85 Pakistan vs Zimbabwe 2018

5. Shane Watson (Australia)

In this match, Australian all-rounder Shane Watson was a one-man wrecking crew. Chasing a target, he decided to finish the game in a hurry.

He unleashed an unbelievable assault on the Bangladesh bowlers, hitting a then-world record 15 sixes in his innings.

The ball was flying to all parts of the ground. He reached his 150 in a breathtaking 83 balls, making the run chase look like a walk in the park.

Balls for 150 Match Year
83 Australia vs Bangladesh 2010/11

4. Heinrich Klaasen (South Africa)

Heinrich Klaasen is one of the most destructive middle-order batsmen in modern cricket, and this innings showed why. He came in and completely dismantled a world-class Australian bowling attack.

Known for his incredible power, especially against spin, he hit massive sixes with ease. His 77-ball 150 was a brutal display of modern power-hitting that left the opposition helpless.

Balls for 150 Match Year
77 South Africa vs Australia 2023/24

3. Jos Buttler (England)

Jos Buttler is a master of finishing an innings with a bang, and this was one of his best efforts. In a game where over 400 runs were scored by England, Buttler provided the final fireworks.

He used his full range of innovative and powerful shots, hitting the ball 360 degrees around the ground. He raced to his 150 in just 76 balls, helping his team to an unbeatable total.

Balls for 150 Match Year
76 England vs West Indies 2018/19

2. Jos Buttler (England)

Appearing for the second time on this list, Jos Buttler was even more destructive in this record-breaking match where England scored the highest-ever ODI total (498).

Buttler was at his brilliant best, smashing the Netherlands bowlers to all corners of the small ground. He was unstoppable, reaching his 150 in an incredible 65 balls. It was a true masterclass from one of the best white-ball players in the world.

Balls for 150 Match Year
65 England vs Netherlands 2022

1. AB de Villiers (South Africa)

And at the top of the list is the genius, AB de Villiers. This innings, played in Sydney during the 2015 World Cup, is considered one of the most spectacular displays of hitting ever seen. “Mr. 360” was in a world of his own, playing shots that no one else could even imagine.

He scooped, reverse-swept, and powerfully drove the ball, destroying the West Indian bowling attack. Reaching 150 in just 64 balls is a record that highlights his legendary status as one of the greatest and most exciting batsmen of all time.

Balls for 150 Match Year
64 South Africa vs West Indies 2014/15

Who holds the record for the fastest 150 in ODI history?

AB de Villiers from South Africa holds the official record. He scored 150 runs in just 64 balls against the West Indies in 2015.

Which player appears most often in the Top 10 list?

Jos Buttler from England appears two times in the top 3, with a 65-ball 150 and a 76-ball 150.

Are fast 150s a recent trend in cricket?

Yes, many of the scores on this list are from recent years (2022, 2023, 2024). This shows that batsmen are becoming more aggressive and powerful in modern ODI cricket.

Picture of Rohit Kumar

Rohit Kumar

Rohit Kumar is a seasoned sports writer with over 7 years of experience covering cricket and other major sports. A passionate cricket enthusiast, Rohit combines his deep knowledge of the game with a clear, engaging writing style to deliver insightful and up-to-date content. Whether breaking down match analysis or exploring legal aspects of online sports betting in India, his work aims to inform and excite readers across all levels of fandom.

Share the Post:

Related Posts

Scroll to Top