Top 10 Best Indian Cricket Team Captains of All Time

By Nidhi Singh

Orange Lightning

1. MS Dhoni

Orange Lightning

2. Virat Kohli

Orange Lightning

3. Sourav Ganguly

Orange Lightning

4. Rahul Dravid

Join our exclusive Sports Community

#MadeByFansForFans

5. Kapil Dev

6. M Azharuddin

7. D Vengsarkar

8. Sachin Tendulkar

9. Sunil Gavaskar

10. Nawab Pataudi

Orange Lightning

Read Next: Top 10 Best Wicket Keepers In The World

KreedOn World