List of Captains for India in Tests+ODIs+T20Is

List of captains
Player
Span
Matches
Won
Lost
Tied
Draw
NR
W/L
%W
%L
%NR
%
CK Nayudu1932-19344030100.00007500
Vizianagram1936-19363020100.000066.6600
Nawab of Pataudi1946-19463010200.000033.3300
L Amarnath1947-195215260700.33013.3340025
VS Hazare1951-195314150800.2007.1435.71016.66
MH Mankad1955-19596010500.000016.6600
Ghulam Ahmed1955-19593020100.000066.6600
PR Umrigar1955-19588220401.0002525050
HR Adhikari1959-19591000100.000000-
DK Gaekwad1959-19594040000.000010000
P Roy1959-19591010000.000010000
GS Ramchand1959-19605120200.5002040033.33
NJ Contractor1960-196212220801.00016.6616.66050
MAK Pataudi1962-19754091901200.47022.547.5032.14
CG Borde1967-19671010000.000010000
AL Wadekar1971-197418460800.66022.2233.33040
S Venkataraghavan1974-197912180300.1208.3366.66011.11
SM Gavaskar1976-198584232903020.79027.3834.522.3844.23
BS Bedi1976-1978267140500.50026.9253.84033.33
GR Viswanath1980-19813020100.000066.6600
N Kapil Dev1982-1987108434012221.07039.8137.031.8551.78
SMH Kirmani1983-19831010000.000010000
M Amarnath1984-19841000010.00000100-
RJ Shastri1987-199112570000.71041.6658.33041.66
DB Vengsarkar1987-19892810150300.66035.7153.57040
K Srikkanth1989-198917480410.50023.5247.055.8833.33
M Azharuddin1990-19992211049021961.15047.0540.722.7153.57
SR Tendulkar1996-200098275211260.51027.5553.066.1234.37
A Jadeja1998-199913850001.60061.5338.46061.53
SC Ganguly1999-2005195977801551.24049.74402.5655.42
R Dravid2000-2007104503901141.28048.0737.53.8456.17
A Kumble2002-200815450600.80026.6633.33044.44
V Sehwag2003-2012171060101.66058.8235.29062.5
MS Dhoni2007-2018332178120615131.48053.6136.143.9159.53
SK Raina2010-201415950011.8006033.336.6664.28
G Gambhir2010-2011660000-10000100
V Kohli2013-20222131356031142.25063.3828.161.8768.93
AM Rahane2015-202111810208.00072.729.09088.88
RG Sharma2017-2025142103332313.12072.5323.230.775.36
S Dhawan2021-202215850021.60053.3333.3313.3361.53
KL Rahul2022-2025191360002.16068.4231.57068.42
RR Pant2022-20256230010.66033.335016.6640
HH Pandya2022-2023191261002.00063.1531.57065.78
JJ Bumrah2022-20255320001.5006040060
RD Gaikwad2023-2023320001-66.66033.33100
SA Yadav2023-2025382862024.66073.6815.785.2680.55
Shubman Gill2024-2026191080101.25052.6342.1055.55
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

India vs New Zealand at Rajkot, New Zealand in India 2nd ODI, Jan 14, 2026 [ODI # 4938]

New Zealand vs India at Vadodara, New Zealand in India 1st ODI, Jan 11, 2026 [ODI # 4937]