
In the world of One Day International (ODI) cricket, speed matters. We’re here to look into the top players with the fastest 150 runs in ODI. From lightning-fast runs to boundary-smashing hits, let’s dive into the excitement of ODI cricket’s quickest 150 runs.
AB de Villiers, Jos Buttler, Shane Watson, Sharjeel Khan, and Chris Gayle stand as the top ODI players to reach the 150-run mark in the quickest time, showcasing their exceptional speed on the cricketing stage.
From legendary knocks and smart strategies, we uncover the magic behind these moments that have captivated and fascinated cricket fans across generations.
Fastest 150 Runs in ODI
Player | Balls | Opposition | Venue | Year |
AB de Villiers (South Africa) | 64 | West Indies | Sydney | 2015 |
Jos Buttler (England) | 65 | Netherlands | Amstelveen | 2022 |
Jos Buttler (England) | 76 | West Indies | St George's | 2019 |
Shane Watson (Australia) | 83 | Bangladesh | Mirpur | 2011 |
Sharjeel Khan (Pakistan) | 85 | Ireland | Dublin | 2016 |
Chris Gayle (West Indies) | 85 | England | St George's | 2019 |
AB de Villiers (64 Balls vs West Indies)
The player with the fastest 150 runs in ODI is the South African maestro, AB de Villiers. He is also known as a 360-degree batter. AB de Villiers reached the 150-run mark in just 64 balls. During a match against West Indies in Sydney in 2015, the world witnessed the birth of a breathtaking innings.
South Africa scored 408/5 in that inning, full score on ESPN Cric Info. AB de Villiers reached 166* runs off 66 balls in that inning with the help of 8 fours and an astonishing 17 sixes, with a strike rate of 245. De Villiers’ calculated aggression and impeccable timing made every shot a spectacle, underlining his ability to blend finesse with power.
Jos Buttler (65 Balls vs Netherlands) & (76 Balls vs West Indies)
England’s Jos Buttler has written his name in the fastest 150 runs in ODI cricket history not once, but twice. Against the Netherlands in 2022, Buttler scored 150 runs in only 65 balls to reach the landmark. He was unbeaten 162 off 70 balls with 14 sixes and 7 fours in that match.
Two years earlier, against West Indies at St George’s, Jos Buttler recorded a phenomenal 76-ball century. Buttler’s ability to accelerate the game’s pace while maintaining control reflects his exceptional batting talent. He smatched 12 sixes and 13 fours in the match.
Shane Watson (83 Balls vs Bangladesh)
The Australian Dynamo Shane Watson reached 150 runs in 83 balls against Bangladesh at Mirpur in 2011. He smashed 16 sixes and 15 four during his innings, scoring rapidly at an impressive speed.
He also contributed with the ball by taking 2 wickets in the innings. Watson proved his all-around skills, excelling with both bat and ball in the game. His strong innings and overall performance earned him the ‘Player of the Match award, adding to his impressive cricketing journey.
Also Know: Fastest Century in ODI
Sharjeel Khan (85 Balls vs Ireland)
Pakistani batsman, Sharjeel Khan scored one of the fastest 150 runs in ODI with just 85 balls against Ireland in Dublin, Ireland in 2016. During this impressive performance, he smashed 12 fours and 9 sixes in the innings.
His aggressive and smart batting helped Pakistan score well. Sharjeel Khan’s exciting and fearless play made this moment special in One Day International (ODI) cricket.
Chris Gayle (85 Balls vs England)
West Indies explosive entertainer, Chris Gayle matched the 85-ball record for reaching 150 runs against England at St George’s in 2019. With a blistering strike rate of 167.01, he got a stunning combination of 11 fours and a staggering 14 sixes.
Gayle showed he could control how fast the game went and make his team do better. Gayle changed the game’s energy in his team’s favor.
These were some of the players to achieve the fastest 150 runs in ODI cricket.