Which bowler delivered fastest delivery in the history of cricket?
Pakistan bowler Shoiab Akhtar Popularly known as Rawalpindi express holds the record of fastest delivery in the history of cricket. During 2003 in a world cup match against England he delivered a ball with a speed of 161.3 km/hr which is fastest delivery in Cricket. For this record his name was registered in the Guinness Book of World records on 22 February 2003.