List of Indian Players with 100 Test Matches

3 Min Read
Sachin Tendulkar

Playing 100 test matches is a huge milestone for any player. It is never an easy job to play 100 test matches. 13 Indian cricketers have achieved this feat in their career and in this article, we will see who are those 13 players who played 100 test matches for India.

#1 Sachin Tendulkar

God of cricket, Sachin Tendulkar played 200 test matches in his career for India. Sachin has not only completed 100 test matches but he is the only one to do it twice.

#2 Rahul Dravid

The second player on our list is the current head coach of the Indian team, Rahul Dravid who played 163 test matches for India.

- Advertisement -
Only Rahul Dravid has reached the record of Sir Everton Weekes in the last 70 years
Rahul Dravid

#3 VVS Laxman

One of the best middle-order batsmen India has ever produced, VVS Laxman played 134 test matches for India.

Also Read: Top 5 Indian players fastest to 100 test matches

#4 Anil Kumble

Highest wicket-taker in test cricket for India, former Indian head coach, Anil Kumble played 132 test matches in his career for India.

- Advertisement -

#5 Kapil Dev

Former Indian world cup winning captain and star all-rounder, Kapil Dev played 131 test matches for India.

#6 Sunil Gavaskar

Little master Sunil Gavaskar played 125 test matches for India in his career. He was one of the best in his era.

#7 Dilip Vengsarkar

Former Indian veteran, Dilip Vengsarkar played 116 test matches for India in his career.

#8 Sourav Ganguly

Former Indian captain and BCCI president, Sourav Ganguly is at No.8 because he played 113 test matches for India in his career.

#9 Virat Kohli

Former Indian captain and star player Virat Kohli has played 106* test matches so far in his career for India. He is still playing and there are probably more test matches coming for him.

Virat Kohli
Virat Kohli

#10 Ishant Sharma

Being a fast bowler it is never an easy job to complete 100 test matches but Ishant Sharma played 105 test matches in his career so far.

#11 Harbhajan Singh

Former Indian legendary spinner, Harbhajan Singh played 103 test matches for India in his career.

#12 Virendra Sehwag

Sehwag has also played an equal number of test matches for India. He has also played 103 test matches for India.

#13 Cheteshwar Pujara

Modern wall of the Indian cricket team, Cheteshwar Pujara is the 13th player to reach the 100 test matches mark against Australia in the second test at Delhi of the Border-Gavaskar trophy.

Anay Pareek joined Sports Big News in 2019. He is an avid cricket fan who finds deep joy in the intricacies of the game. Through his keen observation and deep appreciation for cricket, he aims to incorporate the same level of accuracy in his writings. He predominantly covers the IPL, World Cup and cricket leagues.