Khel Now logo
HomeSportsICC Women's World CupLive Cricket Score
Advertisement

Indian Cricket

Ambati Rayudu ranks top six Indian captains; Rates Rohit Sharma above Virat Kohli

Vikas Singh Derek has a Master's in Journalism and has written more than 50,000 articles. He currently works as a cricket content writer at Khel Now.
Published at :July 31, 2025 at 7:29 PM
Modified at :July 31, 2025 at 7:29 PM
Ambati Rayudu

(Courtesy : Chennai Super Kings)

According to Ambati Rayudu, MS Dhoni is the best ever Indian captain.

Former Indian cricketer Ambati Rayudu has ranked Rohit Sharma ahead of Virat Kohli among the top Indian captains, picking MS Dhoni as the best captain of India. Rayudu participated in a challenge on ESPN Cricinfo, where he had to rank captains without knowing which name would come next.

During the challenge, the first name was Sourav Ganguly, and he placed him in the third spot. The next name was Kapil Dev, and Rayudu placed him in the fourth spot. Kapil led India to their first ICC Cricket World Cup title in 1983.

The next name on the list was Rohit Sharma. Rayudu put him in the second spot. Notably, he played under Sharma’s captaincy during his stint with the Mumbai Indians (MI) in the Indian Premier League (IPL). The next name was Virat Kohli, and he placed him in the fifth spot.

Ambati Rayudu picks MS Dhoni as the best Indian captain

MS Dhoni, MS Dhoni in ICC Cricket World Cup 2019
MS Dhoni of India (Photo by Christopher Lee-ICC/ICC via Getty Images)

Later, he placed Mohammad Azharuddin at the sixth spot and MS Dhoni at the top spot. Notably, Rayudu played under Dhoni’s captaincy for the Indian Cricket Team. Also, he was part of the Chennai Super Kings (CSK) in the IPL from 2018 to 2023.

This is Rayudu’s final rankings for Indian captains-

  1. MS Dhoni
  2. Rohit Sharma
  3. Sourav Ganguly
  4. Kapil Dev
  5. Virat Kohli
  6. Mohammad Azharuddin

Dhoni is often considered as the best captain of the Indian Cricket Team. He led India to three ICC titles under his captaincy – the ICC T20I World Cup 2007, the ICC Cricket World Cup 2011, and the ICC Champions Trophy 2013. On the other hand, Virat Kohli couldn’t achieve glory in ICC tournaments as captain. However, he helped India become a dominating team in test cricket and reach the top spot in the ICC rankings.

Rohit Sharma, who took over as India’s captain after Virat Kohli, led India to two ICC titles – the ICC T20 World Cup in 2024 and the ICC Champions Trophy in 2025.

Ambati Rayudu picked which player as the best captain of India?

Ambati Rayudu picked MS Dhoni as the best captain of India.

When did Ambati Rayudu retire from IPL?

Ambati Rayudu retired from IPL after the 2023 season.

For more updates, follow Khel Now Cricket on FacebookTwitterInstagramYoutube; download the Khel Now Android App or IOS App and join our community on WhatsappTelegram.

Vikas Singh Derek
Vikas Singh Derek

Vikas Singh Derek is a core cricket-lover since childhood and has always followed the sport both in his personal and professional life. He started his school life by watching cricket at home with family. Later, he played cricket on the field at local clubs during college. After his Master's in Journalism from Mumbai, he followed his passion by covering cricket news across various digital media. Since 2015, he has been an aspiring sports journalist and cricket content writer with over 50K+ articles.

Advertisement
Advertisement