18+ GambleAware.org | Please gamble responsibly

Rohit Sharma is the current captain of the India national cricket team, and his captaincy is applicable to all formats. The thirty-seven-year-old not only plays as a right-handed batsman, but he’s regarded as one of the best opening and all-round batsmen to play the sport, which is some accolade. On top of this, Sharma, who has played for India at international level since 2007, holds many records, such as achieving the most sixes in international cricket. 

Top 10 Indian Cricket Captains

Here’s our hand-picked top 10.

MS Dhoni

Quite simply, the best. Superb winning record as a captain. Three ICC titles. And over a decade of service in the role. 

Suresh Raina

Suresh Raina, interestingly, was captain of India, but on a stand-in basis. He always rose to the occasion, though. 

Ajinkya Rahane

Ajinkya Rahane served as both captain and vice-captain of India during his time in cricket. He stepped in for Virat Kohli and captained the team to one of its greatest-ever Test series wins. 

Virat Kohli

As Test captain, Virat Kohli surpasses everyone. Kohli is also one of the best cricketers ever to live. A legend in India and around the world. 

Rohit Sharma

Rohit Sharma is the current captain of India. Like Kohli, Sharma is an all-time great. There havent been many better opening batsmen. 

Shikhar Dhawan

Shikhar Dhawan has been captain of India on occasion at international level. Spells as captain most notably came in 2021 and 2022 in ODI and T20I matches. 

Rishabh Pant

Risabh Plant, like others, isnt the out-and-out captain of India. But hes stood in for the captain previously, notably in the T20I series vs South Africa in 2022. 

Hardik Pandya

Hardik Pandya is the current vice-captain for India in limited overs. Hes the vice-captain for the ICC T20 World Cup, too. 

Ruturaj Gaikwad

At the 2022 Asian Games, India won gold, and the captain was Ruturaj Gaikwad. Hes since assumed the role of vice-captain on occasion. 

Suryakumar Yadav

Suryakumar Yadav had a stint as India’s captain. This saw him captain the team in 2023 for seven T20Is. Yadav has also acted as vice-captain for his nation. 

How Many Years Did Dhoni Captain India?

MS Dhoni was initially appointed captain of India in 2007, but it wasnt until 2008 that this was then applicable across all formats of the sport. As far as captains go, its fair to describe Dhoni as one of Indias most prolific, as he served as captain for 332 matches in total, which included 200 ODIs. 

Best India Women’s Cricket Captains

India, as a cricketing nation, has had some great captains over the years in both the mens game and the womens. The captains in the womens game have impressed so much its difficult to pick out the best, but here are a handful of those who stand out. 

Shantha Rangaswamy

Shantha Rangaswamy was the very first woman to captain India. For that reason, she set the path for others to follow. She led by example, and this laid solid foundations for those who came after. 

Harmanpreet Kaur

Harmanpreet Kaur is renowned for her power and risk-taking approach. They usually pay off, too. She has made her name as captain in T20. 

Anjum Chopra

Another captain from the early days of India Women. While Anjum Chopra played a key role in the teams ability to win, away from the field, her organisational and planning skills helped too. 

Jhulan Goswami

Jhulam Goswami showed heart when she captained India, and this encouraged others to follow suit. Her standout skill as a player was her fast bowling ability. 

Mithali Raj

Arguably, the most prominent name among those mentioned is Mithali Raj, who is an icon in womens cricket. Shes brilliant with the bat, has captained India at all the big tournaments, such as the World Cup, and is superb at keeping her composure. 

Who Is The Most Successful Test Captain Of The India Women’s Cricket Team?

There are three players who are head and shoulders above the rest, having served time as captain in test cricket for India’s women’s team. 

The player boasting a 100% record is Harmanpreet Kaur. She’s been captain at two Test matches, with India winning both. Of course, this could change in the future, as she remains the current captain in all formats. 

Mithali Raj is next up, with a win percentage ratio of 37.50%. The reason many will suggest Raj has the edge, even though her win rate is lower than Kaur’s, is because she captained India for eight Test matches, with three victories secured. 

Finally, Anjum Chopra is third on the list, with a win ratio of 33.33%. She was captain of India for three Test matches, with one victory and two draws recorded. 

Who Is India’s No.1 Captain For The Men’s Team?

MS Dhoni is, without a shadow of a doubt, the best-ever captain of Indias mens team, and its not even close. Dhoni enjoyed a long and successful period as captain, which started across all formats in 2008 and ended in 2018. In 332 matches that he was captain, the win percentage recorded was 53.61%, which is hugely impressive. In ODI and T20 cricket, Dhoni was and remains unrivalled. Only Virat Kohli surpasses him in Test settings. The standout of Dhonis reign as captain were the three ICC titles he led the team to the 2007 World T20, the 2011 ODI World Cup and the 2013 Champions Trophy. 

Cricket Betting

You can access cricket odds at Parimatch 24/7 via a range of devices, including smartphones. Amongst the coverage at Parimatch are T20 World Cup odds and betting for other ICC tournaments. Betting in-play is also available, as is live streaming online on the Parimatch app for some sports.