Playing 100 Test matches for your country is a milestone for any cricketer. In 144 years of Test cricket, only 74 cricketers are able to complete 100 Test matches. This proves how special the milestone is. But, not for Sachin Tendulkar; he has played 200 of it – the only player to do so.
Out of these 74 cricketers, only 9 crossed the 150-mark.
From India, there are 13 players on the list who made it to century of Test matches.
We are here to list down the players who have played 100 Test matches for India.
Cheteshwar Pujara is the recent addition to the list, and he, along with Virat Kohli, are the only players in the current Indian cricket team to be on this list.
Players who have Played 100 Tests for India
PLAYERS | MATCHES | RUNS | WICKETS |
---|---|---|---|
Sachin Tendulkar | 200 | 15921 | 46 |
Rahul Dravid | 163 | 13265 | 1 |
VVS Laxman | 134 | 8781 | 2 |
Anil Kumble | 132 | 2506 | 619 |
Kapil Dev | 131 | 5248 | 434 |
Sunil Gavaskar | 125 | 10122 | 1 |
Virat Kohli | 123 | 9230 | 0 |
Dilip Vengsarkar | 116 | 6868 | 0 |
Sourav Ganguly | 113 | 7212 | 32 |
Ravichandran Ashwin | 106 | 3503 | 537 |
Ishant Sharma | 105 | 785 | 311 |
Harbhajan Singh | 103 | 2224 | 417 |
Virender Sehwag | 103 | 8503 | 40 |
Cheteshwar Pujara | 103 | 7195 | 0 |
Indian cricketers who almost made it to the list of playing 100 Test matches are:
- Mohammad Azharuddin – 99
- Zaheer Khan – 91
- Gundappa Viswanath – 91
- MS Dhoni – 90
Indian players who are nearing their 100th milestone Test match are:
Ravichandran Ashwin
Ajinkya Rahane