ICC Player Rankings
Rank
Name
Country
Rating
1
D.W. Steyn
SA
887
2
Mohammad Asif
PAK
802
3
M. Muralidaran
SL
772
4
G.P. Swann
ENG
761
5
M. Morkel
SA
739
6
M.G. Johnson
AUS
732
7
Zaheer Khan
IND
722
8
Harbhajan Singh
IND
675
9
J.M. Anderson
ENG
656
10
Shakib Al Hasan
BAN
640
Top 100