Ravichandran Ashwin is the latest Indian cricketer to have played 100 Test Matches for India. This is one of the most special achievements for a player as he dreams of playing test cricket for India just once. And for these players to have played 100 Test Matches or more Is a feeling that is one of the most special in their careers. There have only been 14 Indian players who have played 100 Test Matches or more. And the next player after Ravichandran Ashwin who will play 100 Test Matches for India is not yet known.
Let’s look at the list of Indian cricket players who have played 100 Test Matches.
Sachin Tendulkar – 200 Test Matches
Rahul Dravid – 164 Test Matches
VVS Laxman – 134 Test Matches
Anil Kumble – 132 Test Matches
Kapil Dev – 131 Test Matches
Sunil Gavaskar – 125 Test Matches
Dilip Vengsarkar – 116 Test Matches
Sourav Ganguly – 113 Test Matches
Virat Kohli – 113 Test Matches and counting
Ishant Sharma – 105 Test Matches
Harbhajan Singh – 103 Test Matches
Cheteshwar Pujara – 103 Test Matches and counting
Virender Sehwag – 103 Test Matches
Ravichandran Ashwin – 100 Test Matches and counting
This list features the best of the best cricket players to have ever played for India. In this list there are batters, fast bowlers, spin bowlers and all rounders. The next player to play 100 Test Matches for India could be Ravindra Jadeja who has played 72 Test Matches so far. Virat Kohli and Ravichandran Ashwin will play a lot more test matches and they can end their careers with close to 150 Test Matches played. Sachin Tendulkar is the only one in history to have played 200 Test Matches.