In the world of cricket, many players have reached new heights with big records that at present day still remain untouched. Every cricket fan has a special place for India’s master-blaster who has registered many records to his name but today we will be talking about an equally talented player who had scored not one but 3 half-centuries in just 18 ODI balls.
This player isn’t Dhoni, Gayle or Yuvraj Singh but is former Pakistan batsman Shahid Afridi. Yes, it is absolutely true that Afridi is the only batsman who smashed half-centuries off 18 balls not only once but three times in his ODI career.
For your information, Afridi hit his first fastest half-century in 1996 against Sri Lanka and scored a total of 102 runs in that match which comprised of 11 sixes. After that, he scored his fastest half-centuries on 2002 and 2014.