List of Indian Players with 100 Test Matches | Best Test Players for India
Test cricket is the most challenging form of Cricket, which tests a player physically and mentally by putting on Home and Away tours. Representing the nation in the “whites” is the dream of every single cricketer.
Here is the list of the Indian Players with 100 Test Matches. On the other side, one can easily find the players who played most test matches for India in this list and these players are one of the best red ball players for India as well.
Stats to Focus
Which player has played the most test matches for India?
Sachin Tendulkar appeared in the 200 test matches for India which is the most for an Indian player as well.
Which bowler has played the most test matches for India?
Anil Kumble played 132 matches as a leg-break spin bowler. Harbhajan Singh is the 2nd spinner to play more than 100 test matches.
Who is the most successful all-rounder for India in test cricket?
Kapil Dev is the only all-rounder to play the most (131) test matches for India. He took 434 wickets with a strike rate of 64 and scored 5248 runs with an average of 31.
Who is the most successful captain for India in test cricket?
Virat Kohli with 40 Test wins is the most successful test cricket captain for India so far.
How many players have played 100 matches for India in test cricket?
In total 13 players from India have played more than 100 test matches.
Indian Players with 100 Test Matches
Player | Span | Matches | Runs | Bat Avg. | Wkts | Role |
---|---|---|---|---|---|---|
Sachin Tendulkar | 1989-2013 | 200 | 15921 | 53.78 | 46 | Batsman |
Rahul Dravid | 1996-2012 | 163 | 13265 | 52.63 | 1 | Batsman |
VVS Laxman | 1996-2012 | 134 | 8781 | 45.97 | 2 | Batsman |
Anil Kumble | 1990-2008 | 132 | 2506 | 17.77 | 619 | Bowler |
Kapil Dev | 1978-1994 | 131 | 5248 | 31.05 | 434 | All-Rounder |
Sunil Gavaskar | 1971-1987 | 125 | 10122 | 51.12 | 1 | Batsman |
Dilip Vengsarkar | 1976-1992 | 116 | 6868 | 42.13 | – | Batsman |
Sourav Ganguly | 1996-2008 | 113 | 7212 | 42.17 | 32 | Batsman |
Virat Kohli | 2011-2024 | 113 | 8848 | 49.16 | – | Batsman |
Ishant Sharma | 2007-2021 | 105 | 785 | 8.26 | 311 | Bowler |
Harbhajan Singh | 1998-2015 | 103 | 2224 | 18.22 | 417 | Bowler |
Cheteshwar Pujara | 2010-2023 | 103 | 7168 | 43.70 | – | Batsman |
Virender Sehwag | 2001-2013 | 103 | 8503 | 49.43 | 40 | Batsman |
Ravichandran Ashwin | 2011-2024 | 100 | 3309 | 26.26 | 516 | All-Rounder |