Correct me if I am wrong, but most of you forgot to mention archaic yet pristine bowlers, below is my list of best bowlers of all times, although not quite necessarily in that order. I personally believe Glenn McGrath was the best bowler of all times. Agreed, his bowling did not have a style, or agressiveness, he did not let a primal scream after every batting casualty but always kept his cool while bowling. His pace was calculated, and the line/length was empirical. His lethal deliveries were out of his subtleness.
1. Glenn McGrath
2. Michael Holding
3. Andy Roberts
4. Wasim Akram
5. Shane Warne
6. Dennis Lilee
7. Muttiah Muralitharan
8. Malcom Marshall
9. Wakar Younis
10. Curtley Ambrose
11. Courtney Walsh
12. Colin Croft
13. Allan Donald
14. Richard Hadlee
15. Imran Khan
16. Kapil Dev
17. Shaun Pollock
18. Anil Kumble
19. Abdul Quadir
20. Joel Garner