
India secured a thrilling four-wicket win against Australia in the ICC Champions Trophy 2025 semifinal, held at the Dubai International Stadium. This victory saw Rohit Sharma achieve a historic milestone—he became the first Indian captain to lead his team to the finals of all ICC tournaments, a record previously held only by MS Dhoni.
- Rohit Sharma has reached four ICC finals, equaling MS Dhoni’s record.
- India has had five captains who have led the team to ICC tournament finals.
- Sourav Ganguly, Virat Kohli, and Kapil Dev are among the top Indian captains in ICC history.
Indian Captains with Most ICC Finals
1. Rohit Sharma (4 Finals)
Rohit Sharma has led India to four ICC finals, showcasing his consistency as a leader. Under his captaincy, India reached the:
- ODI World Cup 2023
- T20 World Cup 2024
- World Test Championship (WTC) 2023
- Champions Trophy 2025
Despite falling short in the ODI World Cup and WTC finals, Rohit aims to reclaim the Champions Trophy title in 2025.
2. MS Dhoni (4 Finals)
MS Dhoni, one of India’s most successful captains, also led the team to four ICC finals:
- T20 World Cup 2007 (Winner)
- ODI World Cup 2011 (Winner)
- Champions Trophy 2013 (Winner)
- T20 World Cup 2014 (Runner-up)
Unlike Rohit, Dhoni won three out of four finals, making him one of cricket’s greatest captains.
3. Sourav Ganguly (3 Finals)
Sourav Ganguly led India to three ICC finals, reviving Indian cricket with his aggressive leadership:
- Champions Trophy 2000 (Runner-up)
- ODI World Cup 2003 (Runner-up)
- Champions Trophy 2002 (Shared Trophy with Sri Lanka)
4. Virat Kohli (2 Finals)
Virat Kohli’s tenure as captain saw India reach two ICC finals:
- Champions Trophy 2017 (Runner-up)
- World Test Championship 2021 (Runner-up)
Despite strong performances, Kohli’s team struggled to win ICC finals.
5. Kapil Dev (1 Final)
Kapil Dev’s greatest achievement remains leading India to their historic ODI World Cup win in 1983, which transformed Indian cricket forever.
Indian Captains with Most ICC Finals
Captain | No. of ICC Finals Reached | ICC Tournaments |
---|---|---|
Rohit Sharma | 4 | ODI WC 2023, T20 WC 2024, WTC 2023, Champions Trophy 2025 |
MS Dhoni | 4 | T20 WC 2007, ODI WC 2011, Champions Trophy 2013, T20 WC 2014 |
Sourav Ganguly | 3 | Champions Trophy 2000, ODI WC 2003, Champions Trophy 2002 |
Virat Kohli | 2 | Champions Trophy 2017, WTC 2021 |
Kapil Dev | 1 | ODI World Cup 1983 |
Rohit Sharma has now matched MS Dhoni’s record for most ICC finals as an Indian captain. With the Champions Trophy 2025 final ahead, he has the opportunity to add another title to India’s cricket history. Fans eagerly wait to see if India can reclaim the Champions Trophy this time.
Check out the Champions Trophy Stats