India have always had the services of the best players. And thanks to them, India have been a consistent force in world cricket.
The same consistency is visible in the ICC tournaments. This has helped the Indian team win seven ICC trophies over the years.
A few players have been part of several of these victorious campaigns, showcasing their real worth for the team.
On that note, here we’ll look at the top 4 Indian players who have won the most ICC titles.
1. Virat Kohli: 4

Virat Kohli has been a proven match-winner for India. And the same is true when it comes to ICC events.
The top-order batter hardly fails to perform in these high-stakes tournaments. He has powered the team to many wins, including four title victories.
Kohli managed to land his hands on an ICC trophy for the first time in 2011. He was part of the 2011 World Cup squad that defeated Sri Lanka in the final at home.
Two years later, he was on the podium yet again as India won the Champions Trophy in England. But then Kohli had to endure a decade’s wait to add the third title.
He helped India win the T20 World Cup in 2024 before clinching his fourth silverware in 2025 as India landed the Champions Trophy.
Read Also: King of Cricket
2. Rohit Sharma: 4

Rohit Sharma is level with Kohli when it comes to ICC trophy victories. The current Indian captain has won two of the four titles while leading the Indian team.
Before that, he was part of the Indian team that won the inaugural T20 World Cup in 2007. Then, alongside Kohli, he took India to the Champions Trophy victory in 2013.
Sharma repeated the feat in 2024 and 2025, but this time as a captain. He guided the Men in Blue to the T20 World Cup win in 2024, followed by the Champions Trophy triumph in 2025.
See Also: Most Sixes as Captain
3. MS Dhoni: 3

MS Dhoni was the first Indian player to win three ICC trophies. Interestingly, he won all three of them as skipper.
Under Dhoni’s leadership, India had a successful run in limited-overs. And he showed a glimpse of his tactical acumen early in his captaincy stint.
Captain Cool guided a young team to the inaugural T20 World Cup victory in 2007. Then he followed it with the ODI World Cup triumph in 2011. And Dhoni completed the ICC ODI tournament trophy with the Champions Trophy win in 2013.
See More:- New God of Cricket
4. Ravindra Jadeja: 3

After India lifted the 2025 Champions Trophy in Dubai, Ravindra Jadeja went level with Dhoni. The star all-rounder now has three ICC trophies to boast about.
Before the latest win, Jadeja was part of another Champions Trophy victory in 2013. He picked up the most wickets in that tournament to win the Golden Ball.
Fast forward to 11 years, and Jadeja found himself in the 2024 T20 World Cup-winning squad. After this, he retired from T20I cricket.