1 Muttiah Muralitharan
Legendary retired Sri Lankan Right-arm off break bowler Muttiah Muralitharan tops our list of top ten greatest spinners of all time. The ‘smiling assassin’ packed 800 Test wickets in 133 Test matches and 534 wickets in 350 ODIs. His unconventional bowling action which disclosed nothing about his deliveries and his variations troubled the batsmen across the world for nearly two decades.
2 Shane Warne
Former Australian Cricketer Shane Keith Warne is the greatest specialist leg spinner of the game. Warne’s action was sophisticated and is imitated (loosely of course) by many bowlers in world cricket. He took 708 wickets in 273 innings out of 145 test matches he participated from 1992 to 2007, with a best bowling performance in an innings of 8/71 and in a single test match of 12/128.
3 Anil Kumble
At no 3, we have Anil Kumble. Born on 17 October 1970, Kumble is a leg spineer and he won India more matches than one can even think about winning. He once bowled with a broken jaw in a Test match and this effort was appreciated by the great Viv Richards. Since making his debut against England in 1990, Kumble had played 132 Tests for India and claimed 619 wickets, with the best bowling performance in an innings of 10/74 and in a single test match of 14/149.
4 Bishan Singh Bedi
Bishan Singh Bedi (born on September 25, 1946) is a slow left-arm orthodox bowler and has taken 266 Test wickets in 67 tests. It’s variety which brings Bedi up here at number Four in this list of the top ten greatest spinners of all time. Bedi had plenty of tricks in his bag and his variations were mostly too good to handle for any batsman.
5 Saqlain Mushtaq
Saqlain Mushtaq is the highest wicket-taking off-spinner in Test cricket for Pakistan. Born on 29 December 1976, Saqlain is best known for inventing the “doosra”. He was the quickest bowler to reach 100 wickets in the history of One Day Internationals. From 1995 to 2004, Saqlain played 49 Tests and claimed 208 wickets at an average of 29.83.