
Shubman Gill became the 37th Indian Test captain after he led the side in the first Test against England in Leeds on Friday.
Gill became the skipper after previous captain Rohit Sharma announced his Test retirement last month.
Virat Kohli, who also retired from the longest format last month, has led India in the most number of Tests (68).
Full list of Indian Test captains – Number of matches
1. CK Nayudu (1932-1934) – 4
2. Maharajkumar of Vizianagram (1936-1936) – 3
3. Patudi (1946-1946) – 3
4. Lala Amarnath (1947–1952) – 15
5. Vijay Hazare (1951–1953) – 14
6. Vinoo fard (1955-1959) – 6
7. Ghulam Ahmed (1955-1959) – 3
8. POLY lifegar (1955-1958) – 8
9. Hemu Adhikari (1959–1959) – 1
10. Datta Gaekwad (1959-1959) – 4
11. Pankaj Roy (1959-1959) – 1
12. GS Ramchand (1959-1960) – 5
13. Nari Contractor (1960-1962) – 12
14. MIAK
15. Chandu Borde (1967-1967) – 1
16. Ajit Wadekar (1971–1974) – 16
17. S venkataraghavan (1974–1979) – 5
18. Sunil Gavaskar (1976–1985) – 47
19. This month of Bedi (1976-1978) – 22
20. Gundappa Viswanath (1980-1980) – 2
21. Kapil Dev (1983–1987) – 34
22. Dilip Vengsarkar (1987-1989) – 10
23. Ravi Shastri (1988–1988) – 1
24. K Srikkanth (1989-1989) – 4
25. Mohammad Azharuddin (1990-1999) – 47
26. Sachin Tendulkar (1996-2000) – 25
27. Sourav Ganguly (2000-2005) – 49
28. Rahul Dravid (2003-2007) – 25
29. Virender Sehwag (2005-2012) – 4
30. Anil Kumble (2007-2008) – 14
31. MS Dont (2008-2014) – 60
32. Virat Kohli (2014-2022) – 68
33. Ajinkya Rahane (2017-2021) – 6
34th of the 34th CLASS (2022-2022) – 3
35. Rohit Sharma (2022-2024) – 24
36. Jasprit bumrah (2022-2025) – 3