I am for Muralitharan. He is the highest wicket taker in both the formats of the cricket, test and ODI.
Well my vote goes to Harbhajan singh whoz famous for DOOSRA and the second one for Anil Kumble who has invented the GOOGLY
According to me Shane Warne is the best spin bowler in cricket history. Even ICC has given him the position in the top 5 all time great cricketers which includes Don Bradman, Gary Sobers and Vivian Richards. The art of leg spin is difficult for the bowlers who bowl with right hand. His performance in the 1999 cricket world cup was awesome. He was the Man of the Match in both semifinals and finals of 1999 world cup.
Shane Warne is the best spinner. He is from a country where fast bowling was the main weapon and conditions there was not that suitable for spinners as in other countries.
I love indian team so without thinking it is anil kumble.but as wikets taker it is Muthhaiya Murlidharan.
OF course talent does not depend on countries and borders .Shane Warne is best spinner ever In cricket no-one marches his talent.Although Murlitharan betters in Record book than him .But the history the matches he played and won for his team was not matchable.1999 world come semifinal is un forgettable