List of Indian cricketers to win all 3 ICC white-ball titles

Only four Indian cricketers have won all three ICC white-ball titles.
The Indian Cricket Team has a rich history in white-ball cricket. The country won its first ICC title by defeating the West Indies in the final of the 1983 ODI World Cup. Since then, Indian cricket has continued to rise.
The ICC currently hosts three major white-ball tournaments: the ODI World Cup, the T20 World Cup, and the ICC Champions Trophy. India are one of the few elite teams to have won all three of these titles.
In this article, we will take a look at the list of Indian cricketers who have won all three white-ball titles.
List of Indian cricketers to win all 3 ICC white-ball titles?
1. Harbhajan Singh
Harbhajan is one of the few Indian cricketers to have won all three ICC white-ball titles. Starting his career 1998, he was part of India’s ICC Champions Trophy 2002 title-winning campaign, where they were named joint winners along with Sri Lanka.
Five years later, he was named in the young Indian squad that traveled to South Africa for the first edition of the ICC Men’s T20 World Cup 2007. He played a key role in the winning campaign, picking seven wickets in seven games.
In the 2011 World Cup, Harbhajan was India’s leading spinner with nine wickets in nine games. He took 2/43 in the semi-final against Pakistan and 1/50 in the final against Sri Lanka and played a key role in guiding the team to the title.
2. Yuvraj Singh
One of India’s greatest all-rounders Yuvraj Singh has also won all three ICC white-ball tournaments. Just like Harbhajan Singh, he was part of the ICC Champions Trophy 2002, ICC Men’s T20 World Cup 2007, and ICC Cricket World Cup 2011 campaigns.
Yuvraj was named Player of the Tournament in the 2011 ODI World Cup for taking 15 wickets and scoring 362 runs. His best knock in the competition came against Australia in the quarter-finals, where he scored an unbeaten 57 runs to help the team secure a five-wicket victory.
In the 2007 T20 World Cup, Yuvraj made history by becoming the second batsman to hit six sixes in an over in international cricket during the group stage match against England.
In 2002 ICC Champions Trophy, Yuvraj managed to score 65 runs in two innings and take one wicket.
3. MS Dhoni
Legendary Indian captain MS Dhoni joined the elite list after leading the team to the ICC Champions Trophy 2013 title against England.
Dhoni’s first ICC Trophy triumph came in the form of the ICC Men’s T20 World Cup 2007, where he captained a young team that shocked the world by defeating cricketing giants like Australia, England, and Pakistan on their way to the title.
He then led the country to their second ODI World Cup in 2011. He was named Player of the Match in the final for his unbeaten knock of 91, which helped the team secure a six-wicket win against Sri Lanka.
4. Virat Kohli
Regarded as India’s greatest limited-overs batsman, Virat Kohli has also won all three ICC white-ball tournaments. He was one of the youngest members of the 2011 ODI World Cup team and played a key role in the final with a 35-run knock that stabilized India’s run chase.
He has since then won the ICC Champions Trophy twice in 2013 and 2025. He was India’s third highest run-scorer for India in 2013 edition, while he scored second-most runs for India in the 2025 edition. He scored 43 runs in the final against England in 2013 and was named Player of the Match in the semi-final against Australia in 2025.
He then won the ICC Men’s T20 World Cup in 2024 in the USA and Caribbean Islands. Going through a lean patch in the tournament, Kohli delivered a Player of the Match performance in the final, scoring 76 off 59 balls, which helped India win the game by seven runs.
(All stats are updated till 10th March 2025)
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
- Top 3 captaincy picks for DC vs LSG Dream11 Prediction Today: IPL 2025 Match 3
- IPL 2025: Most runs (Orange Cap), most wickets (Purple Cap) after match 3, CSK vs MI
- Top 5 highest scores by Ruturaj Gaikwad in IPL
- DC vs LSG Dream11 Prediction, Dream11 Playing XI, Today Match 4, IPL 2025 (Indian T20 League)
- IPL 2025: [Watch] MS Dhoni's lightning-quick stumping to dismiss Suryakumar Yadav
- Top 3 captaincy picks for DC vs LSG Dream11 Prediction Today: IPL 2025 Match 3
- IPL 2025: Most runs (Orange Cap), most wickets (Purple Cap) after match 3, CSK vs MI
- Top 5 highest scores by Ruturaj Gaikwad in IPL
- IPL 2025: [Watch] MS Dhoni's lightning-quick stumping to dismiss Suryakumar Yadav
- Top 5 highest totals by Sunrisers Hyderabad in IPL