Top 10 Current Spin Bowlers In ODI Cricket

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. 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. Brief explanation of the ratings is given before each section (Detailed Explanation). So, here are the Top 10 Spin bowlers in matches in last 5 years in ODIs.

*Note: All ODI Ratings are updated till 2025-09-15

CUR RATING

Points to note about CURRENT Rating:-

  • This rating takes into account only matches played in 5 years.
  • Only bowlers active till at least 2025 are considered in this rating.

THE CRITERIA


The CURRENT Rating is divided into 5 main sections:-

CRITERIA STAT POINTS
Prolific Wickets Taken 200.00
Consistent Average 300.00
Economic Strike Rate 300.00
Best Bowling Top Inns (Wkts) 100.00
Economic Bowling Top Inns (Eco) 100.00
The Trend Setter (TS)

TS is the player which does the best in a criteria. The rating of all other players are calculated taking the TS as the benchmark. Know All About TS. Here is an example:-

  • TS Ave: 25.00; Player X Ave: 30.00; Section Points: 300.00
  • TS Points: 300.00(Max); Player X Points: TS Ave/Ave X 300 = 25.00/30.00 X 300 = 250.00
  • Ratings of all sections are calculated similarly with Ave being replaced by the Criteria Stat.
TT and NWT

Some sections consider performances only against the top teams (TT) and non weak teams (NWT). Here is some information:-

  • Win/Loss Ratio is used to determine TT and NWT.
  • They are calculated by decades.
  • A bowler's performace is counted in TT or NWT if it comes against that team in the specific decade.
  • Knock Out and Super Six matches of ODI World Cup are also counted.
  • TT & NWT may be found in the last section.

QUALIFICATION


Min Innings (TT) 10
Min Career Wkts 50

PROLIFIC


Criteria: Points For Wickets Taken

RANK BOWLER NAT INNS WKTS RAT
TS A Zampa AUS 53 100 200.00
1 A Zampa AUS 53 100 200.00
2 W Hasaranga SL 47 90 180.00
3 MM Theekshana SL 56 77 154.00
4 Kuldeep Yadav IND 49 76 152.00
5 AU Rashid ENG 46 74 148.00
6 Mehedi Hasan Miraz BAN 59 66 132.00
7 KA Maharaj SA 45 62 124.00
8 Rashid Khan AFG 36 59 118.00
9 MJ Santner NZ 42 51 102.00
10 RA Jadeja IND 32 43 86.00

CONSISTENT


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 bowler has played.
  • Time Period in which he has been active

Criteria: Points For R Ave

Min Qualification For TS
Min Wickets 25
Min Wickets (TT) 15

Against All Teams

RANK BOWLER INNS RUNS WKTS AVE R AVE RAT
TS W Hasaranga 47 1929 90 21.43 23.86 150.00
1 W Hasaranga 47 1929 90 21.43 23.86 150.00
2 A Zampa 53 2490 100 24.90 24.66 145.14
3 Kuldeep Yadav 49 1856 76 24.42 25.78 138.83
4 Rashid Khan 36 1459 59 24.73 27.47 130.26
5 RA Jadeja 32 1156 43 26.88 28.26 126.61
6 KA Maharaj 45 1801 62 29.05 28.47 125.71
7 AU Rashid 46 2162 74 29.22 29.16 122.73
8 MJ Santner 42 1763 51 34.57 31.08 115.15
9 MM Theekshana 56 2114 77 27.45 31.48 113.66
10 Mehedi Hasan Miraz 59 2426 66 36.76 37.85 94.55

Against Top Teams

RANK BOWLER INNS RUNS WKTS AVE R AVE RAT
TS Kuldeep Yadav 36 1391 57 24.40 24.84 150.00
1 Kuldeep Yadav 36 1391 57 24.40 24.84 150.00
2 A Zampa 32 1607 54 29.76 26.68 139.66
3 KA Maharaj 30 1221 41 29.78 27.94 133.38
4 Rashid Khan 26 1062 39 27.23 28.23 131.99
5 AU Rashid 34 1540 52 29.62 28.54 130.59
6 RA Jadeja 21 824 27 30.52 30.15 123.61
7 MM Theekshana 28 1085 38 28.55 30.38 122.67
8 W Hasaranga 27 1191 39 30.54 31.55 118.11
9 Mehedi Hasan Miraz 30 1292 34 38.00 36.93 100.91
10 MJ Santner 32 1343 31 43.32 36.96 100.82

ECONOMIC


R ER

Relative Economy Rate (R ER) for bowlers is calculated using the same method as R Ave with average being replaced with ER.

Criteria: Points For R ER

Min Qualification For TS
Min Balls 500

Against All Teams

RANK BOWLER INNS BLS RUNS ER R ER RAT
TS KA Maharaj 45 2338 1801 4.62 3.89 150.00
1 KA Maharaj 45 2338 1801 4.62 3.89 150.00
2 RA Jadeja 32 1559 1156 4.45 3.90 149.82
3 Rashid Khan 36 2009 1459 4.36 3.97 147.06
4 Kuldeep Yadav 49 2388 1856 4.66 4.02 145.03
5 MJ Santner 42 2222 1763 4.76 4.04 144.61
6 MM Theekshana 56 2771 2114 4.58 4.12 141.75
7 W Hasaranga 47 2302 1929 5.03 4.24 137.81
8 Mehedi Hasan Miraz 59 2860 2426 5.09 4.29 136.01
9 A Zampa 53 2678 2490 5.58 4.41 132.27
10 AU Rashid 46 2334 2162 5.56 4.50 129.61

Against Top Teams

RANK BOWLER INNS BLS RUNS ER R ER RAT
TS KA Maharaj 30 1627 1221 4.50 3.80 150.00
1 KA Maharaj 30 1627 1221 4.50 3.80 150.00
2 Rashid Khan 26 1455 1062 4.38 3.95 144.61
3 RA Jadeja 21 1085 824 4.56 3.99 143.01
4 MJ Santner 32 1687 1343 4.78 4.01 142.44
5 Mehedi Hasan Miraz 30 1507 1292 5.14 4.05 141.05
6 W Hasaranga 27 1394 1191 5.13 4.09 139.62
7 Kuldeep Yadav 36 1724 1391 4.84 4.11 139.00
8 MM Theekshana 28 1385 1085 4.70 4.11 138.73
9 AU Rashid 34 1690 1540 5.47 4.31 132.29
10 A Zampa 32 1651 1607 5.84 4.45 128.38

BEST BOWLING BY WKTS (NWT)


BBW

In this criteria, we have taken the top 5 bowling performances by Wkts of a bowler. Best Bowling By Wickets (BBW) is simply the total wickets taken in the 5 innings divided by 5.

Criteria: Points For Wkts Taken In Top 5 Inns

RANK BOWLER 1 2 3 4 5 BBW RAT
TS A Zampa 5/35 4/31 4/38 4/45 4/45 4.20 100.00
1 A Zampa 5/35 4/31 4/38 4/45 4/45 4.20 100.00
2 KA Maharaj 5/33 4/22 4/33 4/46 3/38 4.00 95.24
2 Kuldeep Yadav 5/25 4/6 4/18 4/43 3/40 4.00 95.24
2 W Hasaranga 4/10 4/27 4/40 4/45 4/58 4.00 95.24
5 MM Theekshana 4/34 4/37 4/40 4/44 3/25 3.80 90.48
6 AU Rashid 4/45 4/63 4/64 3/13 3/26 3.60 85.71
6 Mehedi Hasan Miraz 4/29 4/30 4/61 3/25 3/28 3.60 85.71
8 RA Jadeja 5/33 3/26 3/28 3/35 3/37 3.40 80.95
8 Rashid Khan 5/19 4/37 3/37 3/37 2/21 3.40 80.95
10 MJ Santner 3/39 3/41 3/43 3/66 2/20 2.80 66.67

BEST BOWLING BY ECO (NWT)


BBE

In this criteria, we have taken the top 5 bowling performances by Economy of a bowler. Best Bowling By Economy (BBE) is the Relative Economy of the bowler in the 5 Inns. Only 30+ Balls performaces are counted in this criteria.

Criteria: Points For Economy In Top 5 Inns

RANK BOWLER 1 2 3 4 5 BBE RAT
TS MJ Santner 10.0/20 10.0/22 5.0/14 7.3/21 10.0/31 2.15 100.00
1 MJ Santner 10.0/20 10.0/22 5.0/14 7.3/21 10.0/31 2.15 100.00
2 A Zampa 10.0/21 5.0/14 10.0/29 10.0/32 9.3/31 2.26 95.44
3 W Hasaranga 7.5/10 10.0/28 6.0/18 7.0/23 10.0/33 2.31 93.24
4 KA Maharaj 10.0/24 10.0/25 8.0/23 10.0/30 10.0/30 2.32 93.06
5 MM Theekshana 8.0/19 8.2/21 10.0/26 9.0/25 6.0/18 2.37 90.82
6 Mehedi Hasan Miraz 9.0/25 10.0/28 10.0/28 10.0/30 10.0/30 2.43 88.80
7 Kuldeep Yadav 5.1/7 8.0/24 8.0/25 8.0/25 5.0/16 2.45 87.94
8 Rashid Khan 9.0/19 9.0/21 10.0/30 9.0/28 10.0/32 2.52 85.52
9 RA Jadeja 7.0/16 10.0/28 9.0/26 10.0/30 10.0/33 2.53 85.10
10 AU Rashid 10.0/33 10.0/35 10.0/38 5.0/21 10.0/42 3.04 70.80

CURRENT RATING


The CURRENT (CUR) Rating is the addition of the points of all the above criteria. The rating is out of 1,000.

RANK BOWLER PRO CON ECO BBW BBE CUR RAT
1 A Zampa 200.00 284.80 260.65 100.00 95.44 940.89
2 W Hasaranga 180.00 268.11 277.43 95.24 93.24 914.02
3 Kuldeep Yadav 152.00 288.83 284.04 95.24 87.94 908.04
4 KA Maharaj 124.00 259.09 300.00 95.24 93.06 871.39
5 MM Theekshana 154.00 236.34 280.48 90.48 90.82 852.12
6 Rashid Khan 118.00 262.25 291.67 80.95 85.52 838.39
7 AU Rashid 148.00 253.32 261.89 85.71 70.80 819.73
8 RA Jadeja 86.00 250.22 292.83 80.95 85.10 795.11
9 Mehedi Hasan Miraz 132.00 195.46 277.06 85.71 88.80 779.03
10 MJ Santner 102.00 215.97 287.05 66.67 100.00 771.69

TOP TEAMS


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

NON WEAK TEAMS


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


Leave a Comment