Shoaib Akhtar last played international cricket in 2011. However, to this day, his record for the fastest delivery – 161.3 kmph (100.23 mph) on February 22, 2003, against England – still stands