When it comes to the greatest Indian spinner of all-time, Anil Kumble undoubtedly leads the list. He has claimed more than 600 wickets in Test cricket and is the third-highest wicket-taker in the format. As he celebrates his 49th birthday, let us have a look at some of his all-time records.