The Pakistan legendary cricketer, Shahid Afridi has scored 18-ball fifties thrice in ODI. He scored an 18-ball fifty during his inning of 59 against Bangladesh.
Image Credit- Twitter
The explosive batsman from Australia, Glenn Maxwell struck an 18-ball fifty against India while chasing a mammoth total of 383.
Image Credit- Twitter
Shahid Afridi scored fifty against the Netherlands in 18 balls in 2002. Pakistan chased down the target in 16.2 overs thanks to Afridi’s superb knock.
Image Credit- Twitter
While playing his first inning in ODI, Shahid Afridi smashed an 18-ball fifty against Sri Lanka in 1996. He scored 102 runs off 40 balls.
Image Credit- Twitter
Simon O’Donnell took 18 balls to hit a fifty against Sri Lanka in Sharjah in 1990. He played a knock of 74 runs with the help of six 6s and four 4s.
Image Credit- Twitter
Lian Livingstone is the latest edition on our list. He smashed 17 balls fifty against Netherland in June 2022
Image Credit- Twitter
Martin Guptill scored a 17-ball fifty against Sri Lanka in 2015. The Right-handed opening batter from New Zealand smashed 93* runs off just 30 balls.
Image Credit- Twitter
Kusal Perera has smacked the third-fastest fifty in ODI. He took 17 balls to hit a fifty against Pakistan in 2015. Perera scored 68 runs.
Image Credit- Twitter
Sri Lankan explosive opener, Sanath Jayasuriya has smashed the second-fastest half-century in ODI. Sanath struck 17 balls fifty against Pakistan in 1996.
Image Credit- Twitter
ABD, who smacked a 16-ball fifty against WI, holds the record for the Fastest 50 In ODI. He played a blistering knock of 149 runs in just 44 balls.
Image Credit- Twitter