List of Indian Test Team Captains

The Indian Test cricket team has seen many legendary leaders over the years, from C.K. Nayudu to Virat Kohli. Each captain has played a key role in shaping the team’s journey. As of 2025, Shubman Gill has been elected as the new captain of the Indian Test team, marking the beginning of an exciting new chapter in Indian cricket.

CaptainSpanMatWonLostDraw
CK Nayudu1932–19344031
Vizianagram19363021
Nawab of Pataudi Sr.19463012
L Amarnath1947–195215267
VS Hazare1951–195314158
MH Mankad1955–19596015
Ghulam Ahmed1955–19593021
PR Umrigar1955–19588224
HR Adhikari19591001
DK Gaekwad19594040
P Roy19591010
GS Ramchand1959–19605122
NJ Contractor1960–196212228
MAK Pataudi1962–19754091912
CG Borde19671010
AL Wadekar1971–197416448
S Venkataraghavan1974–19795023
SM Gavaskar1976–1985479830
BS Bedi1976–1978226115
GR Viswanath19802011
N Kapil Dev1983–1987344722
DB Vengsarkar1987–198910253
RJ Shastri19881100
K Srikkanth19894004
M Azharuddin1990–199947141419
SR Tendulkar1996–2000254912
SC Ganguly2000–200549211315
R Dravid2003–2007258611
V Sehwag2005–20124211
A Kumble2007–200814356
MS Dhoni2008–201460271815
V Kohli2014–202268401711
AM Rahane2017–20216402
KL Rahul20223210
RG Sharma2022–2024241293
JJ Bumrah2022–20253120

Who was the first captain of the Indian Test team?

C.K. Nayudu was the first captain of the Indian Test team. He led India in their debut Test match in 1932 against England.

Who has captained India in the most Test matches?

Virat Kohli holds the record for captaining India in the most Test matches (68 Tests).

Which Indian Test captain has the most wins?

Virat Kohli is also the most successful Indian Test captain with 40 wins.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top