3. Anil Kumble - 105 Matches

anil kumble

Former Indian Test captain, Anil Kumble is the first Indian player to take more than 500 wickets in Test cricket. He achieved this feat in his 105th Test match against England in Mohali on March 9, 2006.