Top 20 Spin Bowlers With Most Wickets In ODIs

Kindly switch to Landscape Mode for better viewing experience

Our One Day International (ODI) ratings take into account all matches from the first ODI match on January 5, 1971 till the below mentioned last update date. To qualify for the rating, a player must have played at least 50 innings against the Top Teams (TT). TT may be found in the last section of the rating.

*Note: All ODI Ratings are updated till 2023-08-09

TOP 20 Spinners IN ODI CRICKET WITH MOST WICKETS


RANK BOWLER NAT FP LP INNS RUNS WKTS
1 M Muralitharan SL 1993 2011 341 12326 534
2 Shahid Afridi PAK 1996 2015 372 13633 395
3 A Kumble IND 1990 2007 265 10412 337
4 ST Jayasuriya SL 1990 2011 368 11863 323
5 Shakib Al Hasan BAN 2006 2023 229 8840 305
5 DL Vettori NZ 1997 2015 277 9674 305
7 SK Warne AUS 1993 2005 191 7541 293
8 Saqlain Mushtaq PAK 1995 2003 165 6275 288
9 Harbhajan Singh IND 1998 2015 227 8973 269
10 Abdur Razzak BAN 2004 2014 152 6065 207
11 RA Jadeja IND 2009 2023 171 7232 194
12 CL Hooper WI 1987 2003 203 6957 193
13 Saeed Ajmal PAK 2008 2015 112 4182 184
14 AU Rashid ENG 2009 2023 119 5894 183
15 Imran Tahir SA 2011 2019 104 4297 173
16 Rashid Khan AFG 2015 2023 84 3094 167
16 CH Gayle WI 1999 2019 199 5924 167
18 Mushtaq Ahmed PAK 1989 2003 142 5361 161
19 Shoaib Malik PAK 1999 2019 217 6193 158
20 GB Hogg AUS 1996 2008 113 4188 156

TOP TEAMS


DECADE OF MAT 1 2 3 4 5 6 7 8
1970s WI ENG AUS NZ PAK
1980s WI ENG AUS PAK IND NZ SL
1990s SA AUS PAK WI IND SL ENG NZ
2000s AUS SA SL PAK IND NZ ENG WI
2010s IND SA AUS ENG NZ PAK SL BAN
2020s BAN IND PAK AUS NZ SA ENG SL


Leave a Comment