Follow us on
loading....
On this day in 1996, Shahid Afridi made the record by smashing 100 runs on just 37 balls in ODI...