I looked at a list and although it's fairly comprehensive, I don't think the order is correct and there are faulty omissions.
It seems that allrounders like Gary Sobers, the 5 in 1 cricketer as Bradman called him, don't count, neither is Mike Proctor mentioned...probably his career was too short.
I was a great fan of Allan Donald but his position is above Dennis Lillee and Curtly Ambrose...I think that's wrong.
No mention of Hugh Tayfield who is rated by many as the best off-spinner ever.
And Muralithian ahead of Warne. Warne was best bowler ever and should be on top of the list.
Here is the controversial list to 50 :
1 Muttiah Muralithian
2 Glen Mc Grath
3 Shane Warne
4 Wasim Akram
5 Richard Hadlee
6 Joel Garner
7 Allan Donald
8 Curtly Ambrose
9 Dennis Lillee
10 Malcolm Marshall
11 Sydney Barnes
12 Waqar Younis
13 Freddie Truman
14 Anil Kumbie
15 Jim Laker
16 Shaun Pollock
17 James Anderson
18 Dale Steyn
19 Courtney Walsh
20 Michael Holding
21 Imran Khan
22 Kapil Dev
23 Chaminda Vaas
24 Shoaib Akhtar
25 Saqlain Mushtaq
26 George Lohman
27 Andy Roberts
28 Bob Willis
29 Bret Lee
30 Derek Underwood
31 Stuart Broad
32 Brian Statham
33 Makhaya Ntini
34 Ian Botham
35 Craig Mc Dermott
36 Morne Morkel
37 Mitchell Johnson
38 Ravichandran Ashwin
39 Lance Gibbs
40 Jason Gillespie
41 Bishan Singh Bedi
42 Javagal Srinath
43 Daniel Vettori
44 Zaheer Khan
45 Harbhajan Singh
46 Rangana Herati
47 Lasith Malinga
48 Vernon Philander
49 Abdul Quadir
50 Darren Gough