Top 50 Spin Bowlers With Best Averages 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. They are updated till 2025-09-15. The first list simply gives you the bowlers with best averages in ODIs. The second list gives you the bowlers with best Relative Averages (R Ave).

QUALIFICATION


Min Innings (Top Teams) 25
Min Wickets 75

TOP 50 SPINNERS WITH BEST AVERAGES IN ODI CRICKET


RANK BOWLER NAT INNS RUNS BALLS WKTS AVE
1 Rashid Khan AFG 109 4127 5888 210 19.65
2 Saqlain Mushtaq PAK 165 6275 8770 288 21.79
3 BAW Mendis SL 84 3324 4154 152 21.87
4 Saeed Ajmal PAK 112 4182 6000 184 22.73
5 M Muralitharan SL 341 12326 18811 534 23.08
6 W Hasaranga SL 68 2764 3245 112 24.68
7 Imran Tahir SA 104 4297 5541 173 24.84
8 SK Warne AUS 191 7541 10642 293 25.74
9 Abdul Qadir PAK 100 3442 5100 132 26.08
10 SP Narine WI 65 2435 3540 92 26.47
11 Kuldeep Yadav IND 117 5205 6144 194 26.83
12 GB Hogg AUS 113 4188 5564 156 26.85
13 YS Chahal IND 69 3283 3739 121 27.13
14 GP Swann ENG 76 2888 3809 104 27.77
15 MM Theekshana SL 58 2215 2889 79 28.04
16 PL Taylor AUS 80 2740 3937 97 28.25
17 A Zampa AUS 116 5604 6046 196 28.59
18 Abdur Razzak BAN 152 6065 7965 207 29.30
19 Shakib Al Hasan BAN 241 9360 12575 317 29.53
20 AG Cremer ZIM 95 3597 4680 119 30.23
21 JE Emburey ENG 61 2346 3425 76 30.87
22 A Kumble IND 265 10412 14496 337 30.90
23 AU Rashid ENG 155 7571 8079 242 31.29
24 DL Vettori NZ 277 9674 14060 305 31.72
25 UDU Chandana SL 136 4810 6136 151 31.85
26 Mohammad Nabi AFG 165 5733 7996 176 32.57
27 AR Patel IND 66 2461 3287 75 32.81
28 PA Strang ZIM 89 3174 4351 96 33.06
29 R Ashwin IND 114 5180 6303 156 33.21
30 Mushtaq Ahmed PAK 142 5361 7543 161 33.30
31 Harbhajan Singh IND 227 8973 12479 269 33.36
32 RA Harper WI 99 3431 5175 100 34.31
33 Shahid Afridi PAK 372 13633 17670 395 34.51
34 Shadab Khan PAK 67 2960 3388 85 34.82
35 MJ Santner NZ 118 4717 5875 133 35.47
36 CH Gayle WI 199 5924 7422 167 35.47
37 N Boje SA 108 3416 4541 96 35.58
38 RJ Peterson SA 74 2680 3278 75 35.73
39 RW Price ZIM 99 3575 5374 100 35.75
40 IVA Richards WI 131 4231 5644 118 35.86
41 RJ Shastri IND 136 4650 6613 129 36.05
42 CL Hooper WI 203 6957 9573 193 36.05
43 Mehedi Hasan Miraz BAN 117 4651 5911 129 36.05
44 HDPK Dharmasena SL 134 4998 7009 138 36.22
45 RA Jadeja IND 202 8478 10404 232 36.54
46 ST Jayasuriya SL 368 11863 14868 323 36.73
47 A Symonds AUS 158 4955 5935 133 37.26
48 Mohammad Rafique BAN 124 4740 6414 125 37.92
49 Yuvraj Singh IND 161 4294 5048 111 38.68
50 Mohammad Hafeez PAK 177 5400 7733 139 38.85

TOP 50 SPINNERS WITH BEST R AVE IN ODI CRICKET


R Ave

Relative Average (R Ave) is a more accurate type of average. Know How It Is Calculated. Briefly it takes into account:-

  • Strength of Opposition.
  • Venues at which a player has played.
  • Time Period in which a bowler has been active
RANK BOWLER NAT INNS RUNS BALLS WKTS AVE R AVE
1 Saqlain Mushtaq PAK 165 6275 8770 288 21.79 22.65
2 Rashid Khan AFG 109 4127 5888 210 19.65 22.68
3 Saeed Ajmal PAK 112 4182 6000 184 22.73 22.81
4 Imran Tahir SA 104 4297 5541 173 24.84 22.85
5 BAW Mendis SL 84 3324 4154 152 21.87 23.21
6 M Muralitharan SL 341 12326 18811 534 23.08 24.02
7 W Hasaranga SL 68 2764 3245 112 24.68 24.13
8 A Zampa AUS 116 5604 6046 196 28.59 24.57
9 YS Chahal IND 69 3283 3739 121 27.13 25.29
10 Kuldeep Yadav IND 117 5205 6144 194 26.83 25.81
11 SP Narine WI 65 2435 3540 92 26.47 26.00
12 SK Warne AUS 191 7541 10642 293 25.74 26.57
13 GP Swann ENG 76 2888 3809 104 27.77 26.69
14 Abdul Qadir PAK 100 3442 5100 132 26.08 27.09
15 GB Hogg AUS 113 4188 5564 156 26.85 27.34
16 AU Rashid ENG 155 7571 8079 242 31.29 29.18
17 MM Theekshana SL 58 2215 2889 79 28.04 29.61
18 PL Taylor AUS 80 2740 3937 97 28.25 29.61
19 MJ Santner NZ 118 4717 5875 133 35.47 31.18
20 JE Emburey ENG 61 2346 3425 76 30.87 31.27
21 Shakib Al Hasan BAN 241 9360 12575 317 29.53 31.32
22 DL Vettori NZ 277 9674 14060 305 31.72 31.38
23 A Kumble IND 265 10412 14496 337 30.90 31.43
24 Shadab Khan PAK 67 2960 3388 85 34.82 32.51
25 Abdur Razzak BAN 152 6065 7965 207 29.30 32.70
26 R Ashwin IND 114 5180 6303 156 33.21 33.09
27 Harbhajan Singh IND 227 8973 12479 269 33.36 33.44
28 AG Cremer ZIM 95 3597 4680 119 30.23 33.48
29 UDU Chandana SL 136 4810 6136 151 31.85 33.49
30 PA Strang ZIM 89 3174 4351 96 33.06 34.13
31 CH Gayle WI 199 5924 7422 167 35.47 34.40
32 Mushtaq Ahmed PAK 142 5361 7543 161 33.30 34.47
33 AR Patel IND 66 2461 3287 75 32.81 34.73
34 CL Hooper WI 203 6957 9573 193 36.05 34.75
35 RJ Shastri IND 136 4650 6613 129 36.05 35.07
36 Shahid Afridi PAK 372 13633 17670 395 34.51 35.26
37 RJ Peterson SA 74 2680 3278 75 35.73 35.32
38 N Boje SA 108 3416 4541 96 35.58 35.37
39 RA Jadeja IND 202 8478 10404 232 36.54 35.60
40 RA Harper WI 99 3431 5175 100 34.31 36.09
41 IVA Richards WI 131 4231 5644 118 35.86 36.25
42 Mehedi Hasan Miraz BAN 117 4651 5911 129 36.05 36.76
43 Mohammad Nabi AFG 165 5733 7996 176 32.57 37.18
44 ST Jayasuriya SL 368 11863 14868 323 36.73 37.27
45 HDPK Dharmasena SL 134 4998 7009 138 36.22 37.45
46 A Symonds AUS 158 4955 5935 133 37.26 37.67
47 RW Price ZIM 99 3575 5374 100 35.75 38.59
48 Mohammad Hafeez PAK 177 5400 7733 139 38.85 38.67
49 Yuvraj Singh IND 161 4294 5048 111 38.68 39.06
50 PA de Silva SL 156 4177 5148 106 39.41 39.59

BRIEF EXPLANATION


Dynamic Nature

Most of our ratings are dynamic, and as new matches are played, the rating of earlier bowlers may change if current bowlers set new benchmarks.

Top Teams (TT)

  1. An opposition is counted as a TT considering its Win/Loss (WL) Ratios in last 5 years.
  2. Home, Away, In Asia, Outside Asia and Overall WL Ratio is considered.
  3. The WL Ratio should be more than a certain value overall or in specific condition.

Top Inns by ER (BBE) Qualification

  1. Overs bowled in the innings must be more than 50% of the allotted overs for a bowler in the match.
  2. This is generally 30 balls for a 50 over match and 36 balls for a 60 over match.
  3. However it may be less if the match is shortened for some reason.

Abbreviations

  1. AVE - Average or Runs/Wkt
  2. BLS - Balls
  3. ER, ECO - Economy Rate or Runs/Over
  4. FF, 4WH - Four Fors or 4 Wkt Hauls
  5. FP - First Played by Year
  6. INF - Infinite
  7. INNS - Innings
  8. LP - Last Played by Year
  9. MDNS - Maidens
  10. MP - Middle Played or (FP+LP)/2
  11. NA - Not Applicable
  12. NI - Not In Top
  13. NK - Not Known
  14. NO, * - Not Out
  15. NQ - Not Qualified
  16. OPP - Opposition
  17. OVRS - Overs
  18. RAT - Rating
  19. SR - Strike Rate or Balls/Wkts
  20. TS - Trend Setter
  21. TT - Top Teams
  22. WKTS - Wickets Taken
  23. WTG - Weightage


Leave a Comment