Skip to content
All Topics Cricket Top 10 Best Cricket Spin Bowlers of All Time

Top 10 Best Cricket Spin Bowlers of All Time

Created by Samantha Henderson Staff · May 2024 · Updated Feb 2025

Top 10 Best Cricket Spin Bowlers of All Time: 35 items ranked by popular vote. Browse more in Cricket.

📊 35 items 🗳️ 0 votes 🔀 0 remixes
🔀 Rank It Your Way
#1
0
Shane Warne (Australia)

Shane Warne (Australia)

#2
0

Muttiah Muralitharan (Sri Lanka)

#3
0

Saeed Ajmal (Pakistan)

#4
0

Anil Kumble (India)

#5
0
Ravichandran Ashwin (India)

Ravichandran Ashwin (India)

#6
0

Daniel Vettori (New Zealand)

#7
0

Wasim Akhram (Pakistan)

#8
0

Yasir Shah (Pakistan)

#9
0

Abdul Qadir (Pakistan)

#10
0

Ravindra Jadeja (India)

#11
0

Graeme Swann (England)

#12
0
Shahid Afridi (Pakistan)

Shahid Afridi (Pakistan)

#13
0

Amit Mishra (India)

#14
0

Pragyan Ojha (India)

#15
0

Stuart MacGill (Australia)

#16
0

Jim Laker (England)

#17
0

Adam Zampa (Australia)

#18
0
Harbhajan Singh (India)

Harbhajan Singh (India)

#19
0
Sunil Narine (West Indies)

Sunil Narine (West Indies)

#20
0

Nathan Lyon (Australia)

#21
0

Saqlain Mushtaq (Pakistan)

#22
0
Shakib al Hasan (Bangladesh)

Shakib al Hasan (Bangladesh)

#23
0

B. S. Chandrasekhar (India)

#24
0

Mohammad Hafeez (Pakistan)

#25
0

Mushtaq Ahmed (Pakistan)

#26
0

Imran Tahir (South Africa)

#27
0

Bill O' Reilly (Australia)

#28
0

Bishan Singh Bedi (India)

#29
0

Lance Gibbs (West Indies)

#30
0

Ajantha Mendis (Sri Lanka)

#31
0

Richie Benaud (Australia)

#32
0

Garfield Sobers (West Indies)

#33
0

Subhash Gupte (India)

#34
0

Derek Underwood (England)

#35
0

Danish Kaneria (Pakistan)

📋 Embed this ranking on your site
+ Suggest an Item
Think something's missing? Add it to the list.

Trending Rankings

↑ Top 🔀 Remix + Create List 🎲 Surprise