Top 10 Fastest Bowlers in Cricket History 

10. Shane Bond | 156.4 kmph

9. Mohammad Sami | 156.4 kmph

8. Mitchell Johnson | 156.8 kmph

7. Fidel Edwards | 157.7 kmph

6. Andy Roberts | 159.5 kmph

5. Mitchell Starc | 160.4 kmph

4. Jeff Thomson | 160.6 kmph

3. Brett lee – 161.1 km/hr

2. Shaun Tait – 161.1 km/hr

1. Shoaib Akhtar – 161.3 km/hr

The 10 Most Expensive Pens in the World