Header Banner

List of players who have captained India in Tests

Know more about Ravi By Ravi - May 24, 2025 03:54 PM
Last updated on May 24, 2025 03:55 PM
List of players who have captained India in Tests

BCCI has handed over the command of the Indian Test team to Shubman Gill. Shubman Gill has become the 37th player to captain the Indian Test team. Shubman Gill will lead the Indian Test team for the first time on the England tour.

Because on May 7, Rohit Sharma announced his retirement from the Test format. After Rohit Sharma retired from Tests, news started coming about who would take over the captaincy? Shubman Gill was made the captain

List of players who captained India in Tests

NumberCaptainTenureMatchesWinsLossDraws
1CK Naidu1932-244-31
2Maharajkumar of Vijayanagara1936-363-21
3Iftikhar Ali Khan Pataudi1946-463-12
4Lala Amarnath1947-5215267
5Vijay Hazare1951-5314158
6Veenu Mankad1955-596-15
7Ghulam Ahmed1955-593-21
8Polly Umrigar1955-588224
9Hemu Adhikari1959-591--1
10Datta Gaekwad1959-594-4-
11Pankaj Roy1959-591-1-
12Gulab Rai Ramchand1959-605122
13Woman Contractor1960-6212228
14Mansoor Ali Khan Pataudi1962-754091912
15Chandu Borde1967-671-1-
16Ajit Wadekar1971-7416448
17Srinivasaraghavan Venkataraghavan1974-795-23
18Sunil Gavaskar1976-85479830
19Bishen Singh Bedi1976-78226115
20Gundappa Vishwanath1980-802-11
21Kapil Dev1983-87344723
22Dilip Vengsarkar1987-8910253
23Ravi Shastri1988-8811--
24Krishnamachari Srikkanth1989-894--4
25Mohammad Azharuddin1990-9947141419
26Sachin Tendulkar1996-2000254912
27Sourav Ganguly2000-0549211315
28Rahul Dravid2003-07258611
29Virender Sehwag2005-124221
30Anil Kumble2007-0814356
31MS Dhoni2008-1460271815
32Virat Kohli2014-2268401711
33Ajinkya Rahane2017-2164-2
34KL Rahul2022-22321-
35Rohit Sharma2022-24241293
36Jasprit Bumrah2022-2025312-
37Shubman Gill2025- - - - -

Shubman Gill performance in test

Shubman Gill made his Test debut against Australia in Melbourne on 26 December 2020. Since then he has played 32 matches, scoring 1893 runs with the help of five centuries and seven half-centuries.

  • Matches: 32
  • Innings: 59
  • Runs: 1,893
  • Highest Score: 128
  • Average: 35.06
  • Centuries: 5
  • Half-centuries: 7
  • Fours: 210
  • Sixes: 31

Also Read: India Test squad announced against England

Give Your Feedback



Footer Sticky Banner