Fastest 150 Runs in ODI: In One Day Internationals (ODIs), high-scores by batsmen often put their team in a commanding position. The cherry on the cake is when these innings have been lightening quick which not only paves the way for other players to score but also helps the team dominate over the other. In this article we look at the fastest 150s in ODI cricket.
Fastest 150 Runs in ODI Cricket History
S.No | Name of cricketer | Team | Against | Balls |
---|---|---|---|---|
1 | Sanath Jayasuriya | Sri Lanka | Netherlands | 100 balls |
2 | Herschelle Gibbs | South Africa | Australia | 100 balls |
3 | Ricky Pointing | Australia | South Africa | 99 balls |
4 | Sanath Jayasuriya | Sri Lanka | England | 95 balls |
5 | Luke Ronchi | New Zealand | Sri Lanka | 92 balls |
6 | Sharjeel Khan | Pakistan | Ireland | 85 balls |
7 | Chris Gayle | West Indies | England | 85 balls |
8 | Shane Watson | Australia | Bangladesh | 83 balls |
9 | Jos Buttler | England | West Indies | 76 balls |
10 | AB de Villiers | South Africa | West Indies | 64 balls |
10. Sanath Jayasuriya
Former Sri Lankan player Sanath Jayasuriya was one of the most dangerous all-rounders from his country. The left-hander has held numerous records both as a batsman and a bowler. Jayasuriya reached the 150-run milestone in just 100 balls when he was up against the Netherlands in 2006 where he took his team to one of the highest totals in ODI history (443).
9. Herschelle Gibbs
Former South African legend Herschelle Gibbs played one of the best innings of his life when he was up against Australia in 2006. The latter had posted a mammoth 434 total against South Africa when Gibbs came in to bat. The task seemed nearly impossible as no other team had ever chased such a high target. However, the South African legend had some other plans. Gibbs played a fabulous innings of 175 which led his team to victory and accomplishing the highest-ever run chase in ODI cricket. Gibbs took 100 deliveries to cross the 150-run milestone.
8. Ricky Ponting
Known as one of the best batsmen of the era by many, former Australian skipper Ricky Ponting sought to take his standard to a different level as he featured against the Proteas right before scoring the highest-ever total to be chased. In a match of many records, Ponting also owned one by scoring one of the fastest 150s of the format in just 99 balls to swiftly take his team to a blasting score.
7. Sanath Jayasuriya
Jayasuriya held records for hitting the fastest 150s in the same calendar year. The left-hander was up against England in 2006 when he scored a dominant 150 of just 96 balls and chased a 321-run target by England to take the series in Sri Lanka’s pocket. Jayasuriya ended up as the player of the match as well as the series for his swashbuckling innings.
6. Luke Ronchi
Former Kiwi batsman Luke Ronchi was up against Sri Lanka in the 2014/15 ODI series where New Zealand opted to bat first. Ronchi played a gem of an innings, partnering with teammate Grant Elliot to take his team to a massive score of 360. Ronchi required 92 deliveries to complete the 150-run milestone and ended up as the player of the match.
5. Sharjeel Khan
Pakistani batsman Sharjeel Khan is considered one of the most aggressive cricketers in the country’s batting lineup. The left-hander had a lot to showcase while playing against Ireland in 2016. Khan notched a fabulous 150 runs off just 85 balls to take his team to a mammoth 337-run total which the team won convincingly.
4. Chris Gayle
Widely regarded for his dominant batting abilities, West Indies cricketer Chris Gayle was up against England in 2019 where the latter posted a huge 418 total for the hosts. However, the West Indies opener sought to fight back as he completed the 150-run milestone in 85 balls. Although Gayle could not take his team to victory, he entered the record books as the fastest player from his country to reach the 150-run mark.
3. Jos Butler
English Wicketkeeper-batsman Jos Butler has been a nightmare for all the bowlers who have played against him. Butler was up against the West Indies in 2019 where he bashed all the bowlers over the park to sky-rocket his team to a fabulous 418-run target with his spell-binding knock of 150 from just 77 which also remains the fastest by any English player.
2. Shane Watson
Former Australian all-rounder Shane Watson was often one of the prime reasons for turbulences in many bowling line-ups in his time. The right-hander entered the middle with a zeal to prove himself in his younger days against Bangladesh in 2011. Watson smacked an unbeaten 185 from just 96 balls, reaching the 150 mark in just 83 which is also the fastest by any Australian player in the world.
1. AB De Villiers
Former Protean batsman AB De Villiers was on a rampage against the West Indies at the 2015 ICC Cricket World Cup. The right-hander had no mercy to offer as he smacked the West Indian bowlers all over the park to enter the record books as the fastest player to reach the 150-run milestone. De Villiers did not require more than 64 balls to name this accomplishment to his name.
Recent Post
- ECL Season 2 Cricket 2025 Schedule, Teams, Captains, Start Date & Latest News
- 6 Ball 6 Six Record List: Batsmen to Hit 6 Sixes in an Over in Cricket
- Bellerive Oval, Hobart Pitch Report and Weather Report – Stats and Records in T20, ODI & TEST
- Warner Park Basseterre St. Kitts Pitch Report & Weather Report – Stats and Records in Test, ODI, T20
- Who Won the Toss Today? Today Toss Prediction (100% Sure)
Conclusion
The list features some of the top batsmen who were able to prove their mark with mind-boggling and daring performances. What is noteworthy is the fact that all the top batsmen are upper-middle-order batsmen who have been able to convert bigger innings due to the availability of overs for them. However, considering the balls these players have played, it wouldn’t have been a surprise for them to score so big had they been lower-order batsmen too.
Overall, the performances have been spell-binding and laud-worthy as per the ODI standards.