Which Pakistani superstar scored a 37 ball century against Sri Lanka in 1996 playing in his very first international innings?
Shahid Afridi absolutely stunned the cricketing world by setting a world record that stood completely untouched for nearly 18 years.