Every player’s dream is to represent their nation in test cricket. The longer format of the game test cricket where the skills and temperament of a player are shown. A 5-day test match where teams have to face ups and downs each day, the turns and twists of a test match are adorable to watch.
Playing a test match is like defending a base, where players have to give their best on each day of the test match. Despite being the best of the game many players can get their place in the team but the players who are consistent and have skills can be the legend of test cricket and complete a mark of playing 100 test matches for their country.
Here is the list of players who have played 100 test matches for India
Players who have played 100 or more test matches for India
— Sagar🏏🏏 (@CricCrazySagar7) March 2, 2022
1. Sachin Ramesh Tendulkar(200 test matches)
#OnThisDay1990 @sachin_rt sir started their journey of 100 hundred #MaidenCentury against England what a innings he played .His hard work and effortable innings he save the test Match.First 100 just trailor after that he didn't turn back.He is god🙏. pic.twitter.com/6LyInKsMfz
— Shipra Ghosh (@ShipraGhosh26) August 14, 2019
The God of cricket, the right-handed legend batsman Sachin Tendulkar has many records in his name, playing 100 test matches is also one of his records. The legend has demolished almost every country bowling lineup and played as one of the key players till his last test match.
|Top Scored in Innings:||78|
|% of Team Runs Scored:||14.82|
2. Sourav Ganguly(113 test matches)
The God of offside Sourav Ganguly who is also the former captain of the Indian team has also had a record of playing 100 test matches in his career. The left-handed batsman also works as a part-time fast bowler and has many records in his test career.
|Top Scored in Innings:||23|
|% of Team Runs Scored:||11.78|
3. Harbhajan Singh(103 test matches)
The legendary off-spinner of India Harbhajan Singh who has been the reason behind the victory of India in many sena countries has also had a record of playing 100 test matches for India.
|5 Wickets in Innings:||25|
|10 Wickets in Match:||5|
|Best – Innings:||8/84|
|Best – Match:||15/217|
|None for 100||3|
|% of Team Wickets Taken:||25.40|
4. Kapil Dev(131 test matches)
Didn't include Kapil Dev in the above lists because he deserves a special mention.
The Haryana Hurricane played his 100th Test which is famous for Sachin and Waqar's Debut.
In first 99 games, he scored 4087 @ 31.19, 💯: 6 and took 347 wkts @ 29.82.
— tea_addict 🇮🇳 (@on_drive23) March 2, 2022
The right-handed legend all-rounder of India Kapil Dev who is also the world cup winning captain of India in 1983 has played more than 100 test matches in his lifetime.
|Top Scored in Innings:||15|
|% of Team Runs Scored:||8.28|
5. VVS Laxman(134 test matches)
The middle-order batsman of India VVS Laxman who has represented India in more than 100 test matches has been recognized as one of the main reasons behind the success rate of India on foreign soil.
|Top Scored in Innings:||31|
|% of Team Runs Scored:||11.75|
6. Rahul Dravid(164 test matches)
The wall of Indian batting order Rahul Dravid has been represented India in about 115 test matches. David also leads the team in test matches has become one of the first test captains to win at lords,
|Top Scored in Innings:||53|
|% of Team Runs Scored:||14.76|
7. Anil Kumble(132 test matches)
The right-arm off-break bowler Anil Kumble who has the record of taking 10 wickets in an inning has also been on the list of players who represent India in 100 test matches.
|5 Wickets in Innings:||35|
|10 Wickets in Match:||8|
|Best – Innings:||10/74|
|Best – Match:||14/149|
|None for 100||6|
|% of Team Wickets Taken:||29.80|
8. Virendra Shewag(104 test matches)
Virendra Sehwag Hammered Pakistan in their own backyard by scoring a Tremendous Triple Century (309) with Strike Rare of 82.40 alongside with Sehwag Sachin Tendulkar also smashed Every Bowler and Scored 194* 🔨
Viru Became the 1st Indian to Score 300 in Test pic.twitter.com/57F0qX8iH2
— David Williamson (@CricketTard) March 29, 2020
The destructive opener and a world-class player Virendra Shewag who also has a record of the fastest triple century has also represented India in more than 100 test matches.
|Top Scored in Innings:||38|
|% of Team Runs Scored:||14.68|
9. Ishant Sharma(105 test matches)
As a seamers it's a big achievement of his cricketing career. #PinkBallTest@ImIshant Has been become 4th Indian bowlers who play 100+ test matches for the nation. And..
Joined also the list of Some Indian legendary cricketers who play 💯+ Test match for the nation- #INDvENG pic.twitter.com/bIqBoCwCTG
— 🇮🇳 रवि प्रताप सिंह 🇮🇳 (@ravipratap913) February 24, 2021
The right-arm fast bowler Ishant Sharma has also had his name in the list of players representing India in 100 test matches.
|5 Wickets in Innings:||11|
|10 Wickets in Match:||1|
|Best – Innings:||7/74|
|Best – Match:||10/108|
|None for 100||5|
|% of Team Wickets Taken:||17.98|
10. Sunil Gavaskar(125 test matches)
The legend Sunil Gavaskar who has been a part of the world cup winning squad of India in 1983 has also represented India in more than 100 test matches.
|Top Scored in Innings:||60|
|% of Team Runs Scored:||16.55|