500th Test | India's Test history, Dada vs MSD, and numbers you might not know

500th Test | India's Test history, Dada vs MSD, and numbers you might not know

no photo

On September 22,when Virat Kohli and his men get on the field,they will be representing India in its 500th Test match. India is only the fourth country to achieve this feat after Australia, England and West Indies.Here is the list of Indian captains across the 499 Tests,their numbers, and feats.

India have had 32 Test Captains so far. 

  • CK Nayudu
  • Maharajkumar of Vizianagram
  • Iftikhar Ali Khan Pataudi
  • Lala Amarnath
  • Vijay Hazare
  • Vinoo Mankad
  • Ghulam Ahmed
  • Polly Umrigar
  • Hemu Adhikari
  • Datta Gaekwad
  • Pankaj Roy
  • Gulabrai Ramchand
  • Nari Contractor
  • Mansoor Ali Khan Pataudi
  • Chandu Borde
  • Ajit Wadekar
  • Srinivas Venkataraghavan
  • Sunil Gavaskar
  • Bishen Singh Bedi
  • Gundappa Viswanath
  • Kapil Dev
  • Dilip Vengsarkar
  • Ravi Shastri
  • Krishnamachari Srikkanth
  • Mohammad Azharuddin
  • Sachin Tendulkar
  • Sourav Ganguly
  • Rahul Dravid
  • Virender Sehwag
  • Anil Kumble
  • Mahendra Singh Dhoni
  • Virat Kohli

Most Matches as a Captain - 

Mahendra Singh Dhoni - 60

Sourav Ganguly - 49

Mohammed Azharuddin - 47

Sunil Gavaskar - 47

Nawab of Pataudi Jr. - 40

Most Wins as a Captain - 

Mahendra Singh Dhoni - 27

Sourav Ganguly - 21

Mohammed Azharuddin - 14

Sunil Gavaskar - 9

Nawab of Pataudi Jr. - 9

Most Losses as a Captain -

Nawab of Pataudi Jr. - 19

Mahendra Singh Dhoni - 18

Mohammed Azharuddin - 14

Sourav Ganguly - 13

Bishan Singh Bedi - 11

India's milestone wins ( Captain vs Opponent (Place) )

1st : Vijay Hazare vs England (CHEPAUK)

25th : Bishan Singh Bedi vs NZ (CHEPAUK)

50th : Mohammed Azharuddin vs SL (LUCKNOW)

75th : Sourav Ganguly vs AUS (ADELAIDE)

100th : Mahendra Singh Dhoni vs SL (KANPUR)

125th : Virat Kohli vs RSA (MOHALI)

India's milestone matches ( Captain vs Opponent )

1st: C.K. Nayudu vs England (1932)

50th: Poly Umrigar vs Australia (1956)

100th: Nawab of Patudi Jr. vs England (1967)

150th: Bishen Bedi vs England (1977)

200th: Sunil Gavaskar vs Pakistan (1982)

250th: Ravi Shastri vs West Indies (1988)

300th: Sachin Tendulkar vs South Africa (1996)

350th: Sourav Ganguly vs Zimbabwe (2002)

400th: Rahul Dravid vs Pakistan (2006)

450th: MS Dhoni vs West Indies (2011)

500th: Virat Kohli vs New Zealand (2016)

Other famous milestones -

India's First Test loss was under CK Nayudu vs England at Lords.

India took 24 matches before they registered their first win in 1952 at the Chepauk.

Most Overseaswins as a Captain - Sourav Ganguly (11)

Oldest to captain India - Vinoo Mankad 41y 289d (India vs West Indies , Chennai 21 January 1959)

Youngest to captain India - Nawab of Pataudi Jr. 21y 77d  (India vs West Indies , Bridgetown 23 March 1962)

Iftikhar Ali Khan is the only player to play for England and India in Tests. He captained India in the 3 Tests he played. 

Mansoor Ali Khan Pataudi led India to its first overseas Test victory and first overseas series victory – against New Zealand in 1967/68 season

Get updates! Follow us on

Open all