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

CricketerBallsMatchYear
AB de Villiers64South Africa vs West Indies2014/15
Jos Buttler65England vs Netherlands2022
Jos Buttler76England vs West Indies2018/19
Heinrich Klaasen77South Africa vs Australia2023/24
Shane Watson83Australia vs Bangladesh2010/11
Fakhar Zaman85Pakistan vs Zimbabwe2018
Sharjeel Khan85Pakistan vs Ireland2016
Chris Gayle85West Indies vs England2018/19
Sean Williams87Zimbabwe vs United States of America2023
Luke Ronchi92New Zealand vs Sri Lanka2014/15
AB de Villiers93South Africa vs Bangladesh2017/18
ST Jayasuriya95Sri 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 150MatchYear
92New Zealand vs Sri Lanka2014/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 150MatchYear
87Zimbabwe vs United States of America2023

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 150MatchYear
85West Indies vs England2018/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 150MatchYear
85Pakistan vs Ireland2016

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.

Fakhar Zaman

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 150MatchYear
85Pakistan vs Zimbabwe2018

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.

Shane Watson (Australia)

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 150MatchYear
83Australia vs Bangladesh2010/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 150MatchYear
77South Africa vs Australia2023/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.

Jos Buttler (England)

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 150MatchYear
76England vs West Indies2018/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).

Jos Buttler (England)

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 150MatchYear
65England vs Netherlands2022

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.

AB de Villiers (South Africa)

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 150MatchYear
64South Africa vs West Indies2014/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.

Similar Posts