ICC Player Rankings
Rank
Name
Country
Rating
1
J.D.P. Oram
NZ
383
2
A. Flintoff
ENG
366
3
C.H. Gayle
WI
342
3
Shoaib Malik
PAK
342
5
J.H. Kallis
SA
327
6
Shahid Afridi
PAK
323
7
Yuvraj Singh
IND
310
8
Shakib Al Hasan
BAN
301
9
S.T. Jayasuriya
SL
298
10
S.B. Styris
NZ
284
Top 10