Fastest bowlers in International cricket. Shoaib Akhtar has bowled the fastest ball 161.3 km/hr