5. Anil Kumble:
Anil Kumble, a wrist spinner, is by far the most successful bowler of India. He made his ODI debut against Sri Lanka at Sharjah on 25th April 1990 and Test debut against England at Manchester on 9th August 1990. He finds himself at number 5 in the list. He was a part of the Indian team from 1990-2007. He has more than 900 International wickets to his name and is also the highest wicket-taker for India.