What if we ask you who is your favourite Indian cricket team captain? Difficult to answer, isn’t it? Since 1974, Indian One Day international team has appointed 23 captains. To become Indian cricket team captain is no small wonder. As India is considered as one of the most successful nations in cricket, the captaincy of such team requires a special skill-set. On that note, today let us talk about all the Indian cricket team captain till date. Who is your favourite one out of 24?
Indian Cricket Team Captain
Ajit Wadekar (Matches-2, Won-0, Lost-2)

Indian fans will never ever forget this name. Ajit Wadekar was the first the first captain of Indian ODI team. The Mumbaikar led India in two matches but lost both of them. He led the team in their maiden ODI in July 1974 against England. Wadekar later served as coach, manager and chairman of selectors for India. Ajit Wadekar passed away in August 2018 at the age of 77.
Srinivas Venkataraghavan (Matches- 7, Won-1, Lost-6)

S Venkataraghavan was one of the famous spin magicians during 1970s. He also served with peculiarity as an umpire. He took over the rein from Ajit Wadekar and India got its first bowling captain. India lost six matches and won only one under his captaincy. S Venkataraghavan led India in the first ever World Cup in 1975.
Bishan Bedi (Matches-4, Won-1, Lost-3)

A slow and measured run up, flexible fingers as well as wrist and plenty of loop; these were the characters of Bishan Bedi’s bowling. He was part of the famous Indian spin quartet during 1960s-70s along with Erapalli Prasanna, Srinivas Venkataraghavan and Bhagwat Chandrasekhar. He was appointed as a captain and India managed only one win and lost three under his rein.
Sunil Gavaskar (Matches-37, Won-14, Lost-21)

Here is the name you must be waiting for. Sunil Gavaskar commanded 37 matches. Out of which, India won 14 and suffered defeat in 21 games. During his tenure, Kapil Dev emerged as a front-runner bowler for the country.
GR Viswanath (Matches-1, Won-0, Lost-1)

Gundappa Viswanath was one of India’s finest batsmen throughout 1970s. In the absence of Sunil Gavaskar, Viswanath led took the ship only for one match.
Kapil Dev (Matches-74, Won-39, Lost-33)

We know you were waiting for his name! Kapil Dev is still one of India’s most loved captains who won World Cup for the country. The man had the stamina in line with that of marathon runner and the ability to bowl at a speed of 140 kmph. The all-rounder had an impressive winning 54.16 percent as a captain. Under his rein, India bagged victories in 39 matches and lost 33.
Ravi Shastri (Matches-11, Won-4, Lost-7)

The current coach of Indian cricket team, Ravi Shastri captained Indian side just before Dilip Vengsarkar took the charge. Shastri only managed 11 matches.
Dilip Vengsarkar (Matches-18, Won-8, Lost-10)

BCCI adopted two captain policy during 1987-89. India appointed Dilip Vengsarkar as well as Ravi Shastri as a captain in the span of two years. Dilip Vengsarkar was the fourth captain from Mumbai. In reign of 18 matches, India won 8 from 18.
Krishnamachari Srikkanth (Matches-13, Won-4, Lost-8)

After the failure of Ravi Shastri and Dilip Vengsarkar, BCCI gave chance to K Srikkanth. His stint ran only for one year. In that period, India played 13 matches under his rule in which we suffered defeat in 8 matches.
Mohammad Azharuddin (Matches-174, Won-90, Lost-76)

Continuous failure in leadership led India to suffer defeats in many series. Like they say, ‘Cometh the hour, cometh the man’; Mohammad Azharuddin took the responsibility on his shoulders. Not only the successful captain but prolific batsman Azhar led India for ten years (1990-99). With winning percentage of 54, Mohammad Azharuddin handled men in blue for 174 matches out of which we won 90 whereas 76 were been lost.
Sachin Tendulkar (Matches-73, Won- 23, Loss-43)

India was in backdrop of match-fixing as a result, it was hard to find good captain for India. But on the other side, with the run-machine was evolving. BCCI decided to handle the captaincy to the rising star of Indian cricket at that time none other than Sachin Tendulkar. But captaincy was not Sachin’s cup of tea. As a result, he once decided to give up cricket. He lost the form in batting as well. Under his captaincy India won 23 matches and suffered defeats in 43.
Ajay Jadeja (Matches-13, Won-8, Lost-5)

Believe it or not, Ajay Jadeja was India’s greatest talent to be ever produced during 90s era. One can call him as stop-gap captain. He wore the captain’s armband for 13 matches. With winning percentage of 61.53, Jadeja clinched victory in eight of matches and suffered loss in just five.
Sourav Ganguly (Matches-146, Won-76, Lost-65)

Sourav Ganguly, Dada of Indian cricket brought a change to Indian cricket. That change was named as ‘aggression’. As soon as he took the captaincy, he revolutionized the entire team with aggression which was missing from years. Ganguly even led men in blue to the final of World Cup 2003. Under Dada’s rule, India won 76 and lost 76 out of 176 matches.
Rahul Dravid (Matches-79, Won-42, Lost-33)

The vice-captain of Indian side during Sourav Ganguly’s reign, Rahul Dravid decided to be the successor of Dada. The Wall of Indian cricket with his bat as well as captaincy showed some brilliant display. India won 42 matches out of 79 under Dravid’s captaincy.
Anil Kumble (Matches-1, Won-1, Lost-0)

One of the most successful spinners for India, Anil Kumble was another stop gap man for India. He led India victorious in one match in which he captained men in blue.
Virender Sehwag (Matches-12, Won-5, Lost-7)

The fiery opening batsman from Delhi, Virender Sehwag was deputy to Dravid. Later, India asked him to lead for 12 matches and under him we won five battles.
MS Dhoni (Matches-200, Won-110, Lost-74)

The golden era of Indian cricket was begun when MS Dhoni was appointed as India’s 19th ODI captain. With his cool attitude India won first T20 World Cup,2007 as well as became victorious in ICC World Cup, 2011. Considered as best captain of India, MS Dhoni led Blue Army in 200 matches out of which India won 110.
Suresh Raina (Matches-12, Won-6, Lost-5)

Suresh Raina, the southpaw was appointed as a skipper only for two series between 2010-14. Under his captaincy India bagged six wins and suffered five losses.
Gautam Gambhir (Matches-6, Won-6, Lost-0)

One can call Gautam Gambhir as a successful stopgap captain. In a quick stint, he led India in six matches and all six of them were won.
Virat Kohli (Matches-68, Won-49, Lost-17)

The current skipper of India and heartthrob of Indian cricket. Virat Kohli is emerging as one of the most successful captain in the world. The young hot blood has led India in 68 matches so far in which 48 have been won. Calculate that incredible winning percentage!
Ajinkya Rahane (Matches-3, Won-3, Lost-0)

In the absence of Virat Kolhi , Ajinkya Rahane was given the responsibility to handle the Indian side for three games. All three have been won under his short-stint.
Rohit Sharma (Matches-10, Won-8, Lost-2)

The vice-captain of Indian side was handed captaincy in Asia Cup last year. The calm and composed Mumbai lad has led India in 10 matches for India.
It just baffles me that us Indians give so much importance to cricket. We win one game and entire country is up on its feet yet to continue to ignore the service and heroism that our soldiers show on the border keeping our country safe and free.