On this day: Shahid Afridi made the fastest ODI century
On this day in 1996, Shahid Afridi made the record by smashing 100 runs on just 37 balls in ODI cricket and proved himself in international cricket. This was one of the brightest moments of Shahid Afridi’s career, who was playing in only his second ODI against Sri Lanka. The former captain held the record … Read more