Sachin Tendulkar to Ravichandran Ashwin: Indians with 100 Tests 

Ravichandran Ashwin became the 14th player to join the elite club of Indians with 100 Tests. Playing 100 Tests for the country is considered one of the biggest achievements in international cricket. A feat which only a few players managed to achieve in their careers. 

The fifth Test match between India and England at Dharamsala witnessed not one but two players enter the 100-Test club. The other one is Jonny Bairstow from England. 

Looking at Indian cricket history, there have been 13 Indians with 100 Tests before Ashwin. Sunil Gavaskar was the first ever Indian to reach the landmark while Sachin Tendulkar holds the record for the most number of Tests. Below we take a look at Indians with 100 Tests and their career achievements.

Ashwin joins list of players with 1000 runs and 100 wickets against a team in Tests

List of Indians with 100 Tests 

Indians with 100 Tests 
Image: BCCI
PlayerNumber of TestsSpan
Sachin Tendulkar 2001989-2013
Rahul Dravid 1631996-2012
VVS Laxman 1341996-2012
Anil Kumble 1321990-2008
Kapil Dev1311978-1994
Sunil Gavaskar 1251971-1987
Dilip Vengsarkar1161976-1992
Sourav Ganguly1131996-2008
Virat Kohli 1132011-2024
Ishant Sharma 1052007-2021
Harbhajan Singh1031998-2015
Cheteshwar Pujara 1032010-2023
Virender Sehwag 1032001-2013
Ravichandran Ashwin 100*2011-2024

Sachin Tendulkar

‘The God of Cricket’ Sachin Tendulkar has a long list of records to his name in international cricket and one of them is being the only player in history to play 200 Tests. His longevity is among several reasons that put him in conversation about the greatest player ever. Tendulkar amassed 15921 runs in his Test career at an average of 53.78. He registered 51 centuries in the format, which remains a record. 

Rahul Dravid

Rahul Dravid was a key figure in Indian cricket and had a stellar career in the longer format. Amongst the Indians with 100 Tests, Dravid has played the second most Test matches for India. During his career, Dravid played 163 Tests and scored 13265 runs at an average of 52.63. He registered 36 centuries in his Test career.

VVS Laxman

VVS Laxman represented India in 134 Tests throughout his career. He played countless impactful knocks for India in that period. Known for his wristy game, Laxman scored 8781 runs in his Test career at an average of 45.97 with 17 centuries. His 281 versus Australia at Eden Gardens is regarded as one of the greatest moments in Indian cricket.

Anil Kumble

One of the greatest spinners the country has ever seen, Anil Kumble played 132 Tests for India from 1990 to 2008. The leg-spinner is the highest wicket-taker for India in Test cricket with 619 wickets at 29.65 apiece. Kumble snared 35 five-wicket hauls and is one of the three players ever to claim 10 wickets in an innings. 

Kapil Dev

Kapil Dev was one of the Indians with 100 Tests . He played 131 Tests for India during his career between 1978 to 1994. The all-rounder is one of the most influential players in Indian cricket history. He claimed 434 wickets with his right arm medium pace at 29.64 apiece, including 23 five-fors. Dev also amassed 5248 runs at an average of 31.05 with eight hundreds. 

Sunil Gavaskar

The first ever Indian to reach the 100-Test mark, Sunil Gavaskar is regarded as one of the best opening batters in the longer format. The first ever man to breach the 10k-run barrier, he made 10122 runs in 125 matches at an average of 51.12. Gavaskar hit 34 centuries in his time in red-ball cricket. 

Dilip Vengsarkar

Known for his elegant strokeplay, Dilip Vengsarkar represented India in 116 Tests during 1976 to 1992. He scored 6868 runs in his career at an average of 42.13, Vengsarkar registered 17 centuries in the format and captained India in 10 Tests matches. 

Sourav Ganguly

Sourav Ganguly led India in 49 Test matches and played a big role in reshaping the image of Indian cricket after the match fixing scandal in 2000. Overall, he played 113 Test matches for India and scored 7212 runs at an average of 42.17. Ganguly crossed the three digits on 16 occasions in his career, including one on his debut at Lord's.

Virat Kohli

Virat Kohli is the most successful captain India has ever had in the longer format of the game. He led India in 68 Tests and won 40 of those, taking the team to heights never seen before. As a batter he has a very good record with 8848 runs from 113 Tests at an average of 49.15. Kohli has hit 29 centuries in his Test career.

Ishant Sharma

Ishant Sharma is the only specialist pacer to be in the company of Indians with 100 Tests. The tall right arm didn't have a great first half of his career but made for it in his later stint. Ishant played 105 Tests for India and picked 311 wickets at 32.4 apiece with 11 five-wicket hauls.

Harbhajan Singh

Harbhajan Singh was a prominent figure in India's dominance at home in the 2000s. He played 103 Test matches during 1998 to 2015 and snared 417 wickets at an average of 32.46. The off-spinner took 25 five-wicket hauls in Tests. The 2001 series against Australia was the highlight of his career.

Cheteshwar Pujara

Cheteshwar Pujara did a pretty good job of filling the number three spot left vacant by Rahul Dravid. The Saurashtra batter played a key role in many of India's victories, especially two series wins in Australia. He played 103 Tests and piled on 7195 runs at an average of 43.60 with 19 hundreds. 

Virender Sehwag

One of the most destructive batters in Test cricket history, Virender Sehwag terrorised the bowlers, especially in the subcontinent conditions. Sehwag represented India in 103 Tests and made 8586 runs at an average of 49.34 with 23 hundreds. His career strike rate of 82.23 is the highest among batters with 2500 Test runs. 

Ravichandran Ashwin

Ravichandran Ashwin is arguably the greatest spinner in Indian cricket history. His record in the subcontinent conditions is utterly ridiculous and has been one of the major reasons India haven't lost a series at home in 12 years. Ashwin has picked 507 wickets in Test cricket at an excellent average of 23.91 with 35 five-wicket hauls. Ashwin has also contributed with the bat, scoring over 3300 runs at 26.47 per wicket. 


A strong believer in the fact that Kohli and Paes are the greatest Indian superstars!