List of India national cricket captains


India became a full member of the Imperial Cricket Conference on 31 May 1926. On 25 June 1932 it became the sixth Test nation after England, Australia, South Africa
, West Indies and New Zealand. The Indian team was first led by Colonel C. K. Nayudu against England at the Lord's. They played only seven tests, which were all against England, before the Second World War, losing five matches & drawing twice. Their first game against other opposition came in 1947–48 when Indians led by Lala Amarnath played against Sir Donald Bradman's Australia.
.
Santha Rangaswamy led the women's team in their first test match in 1976 against West Indies at M.Chinnaswamy Stadium. Diana Edulji was the first Women's One Day International captain in 1978 against England at Eden Gardens. Mithali Raj became the first WT20I captain in 2006 against England at Derby.
K. Srikkant became the first Test captain for the U-19 team in 1978-79 against Pakistan, while Ravi Shastri was the first One Day International captain for the U-19 team in 1981.

Men's cricket

Test match captains

This is a list of cricketers who have captained the Indian cricket team for at least one Test match. Where a player has a dagger next to a Test match series in which he captained at least one Test, that denotes that player deputized for the appointed captain or was appointed by the home authority for a minor proportion in a series. The dagger classification follows that adopted by Wisden Cricketers' Almanack.
A total of 33 players have captained India in test matches, of which Virat Kohli is the most successful with 33 wins.
The table of results is complete up to the second Test against New Zealand in March 2020.

One Day International captains

This is a list of cricketers who have captained the Indian cricket team for at least one One Day International. A total of 24 players have captained India in One Day Internationals, of which Mahendra Singh Dhoni is the most successful with 110 wins.

Twenty20 International captains

This is a list of cricketers who have captained the Indian cricket team for at least one Twenty 20 International. A total of six players have captained India in T20Is, of which Mahendra Singh Dhoni is most successful captain, with 41 wins.

Women's cricket

Where a player has a dagger next to a Test match series in which she captained at least one Test, it denotes that the player deputised for the appointed captain or was appointed for a minor proportion in a series.

Test match captains

This is a list of cricketers who have captained the Indian women's cricket team for at least one women's Test match. Mithali Raj is the most successful with 3 wins.
The table of results is updated as 19 November 2014.

Women's One-Day International captains

This is a list of cricketers who have captained the Indian women's cricket team for at least one women's one-day international. The World Cup Final appearance against Australia in 2004/5 represents India's best performance in a Women's World Cup. Mithali Raj is the most successful with 82 wins.

Women's Twenty-20 International captains

This is a list of cricketers who have captained the Indian women's cricket team for at least one Twenty 20 International. Harmanpreet Kaur is the most successful with 38 wins.

Youth cricket

Test match captains

This is a list of cricketers whose have captained the Indian Under-19 cricket team for at least one under-19 Test match. The very nature of Under-19 cricket means that in practice no youth captains the side for more than one year. Four men, Srikkanth, Shastri, Dravid and Virat have gone on to captain the senior side.
The table of results is complete as of August 2014.
This is a list of cricketers who have captained the Indian U-19 cricket team for at least one Under-19 One Day International. India's first great success in Under-19 One Day International cricket was in 1999/2000, when they won the Under-19 World Cup under the captaincy of Mohammad Kaif. The feat was repeated in 2008/9 and 2012 under the captaincy of Virat Kohli and Unmukt Chand.
The table of results is complete as of 14 September 2019.
NumberNameYearPlayedWonLostTiedNo resultWin %
1Ravi Shastri1981101000.00
2Saba Karim1985303000.00
3Anju Mudkavi1985101000.00
4Amikar Dayal19863120033.33
5M. Senthilnathan19888530062.50
6Arjan Kripal Singh1988101000.00
7Ranjib Biswal1989/905410080.00
8Rahul Dravid19923210066.66
9Manoj Joglekar199333000100.00
10Amit Sharma19945230040.00
11Kiran Powar19953120033.33
12Sanjay Raul199633000100.00
13Jyoti Yadav1997/83120033.33
14Amit Pagnis19976420066.66
15Reetinder Sodhi199933000100.00
16Mohammad Kaif1999/0098001100.00
17Ajay Ratra20013210066.66
18Parthiv Patel20027430057.14
19Yaleeka Gnaneswara Rao200233000100.00
20Ambati Rayudu2003/0410820080.00
21Dinesh Karthik2004101000.00
22Manoj Tiwary20055410080.00
23Ravikant Shukla2005/06171520088.23
24Tanmay Srivastava2006/0777000100.00
25Piyush Chawla2006/07121110091.66
26Ravindra Jadeja200711000100.00
27Virat Kohli20081111000100.00
28Ashok Menaria2009/1012840066.66
29Unmukt Chand2011/12211551073.80
30Vijay Zol2013/14221830185.71
31Sanju Samson201411000100.00
32Ricky Bhui201544000100.00
33Virat Singh201511000100.00
34Rishabh Pant201511000100.00
35Ishan Kishan20158710087.50
36Shantanu Bhardwaj201610810185.50
37Abhishek Sharma20165311070.00
38Himanshu Rana20173210066.66
39Prithvi Shaw20181111000100.00
40Aryan Juyal20185320060.00
41Pawan Shah201811000100.00
42Prab Simran Singh201822000100.00
43Priyam Garg20196420066.66
44Dhruv Jurel20194310075.00
45Shubhang Hedge2019100010.00