Winning an ICC title is the ultimate dream for any international cricketer. It's often considered a yardstick for a successful career at the highest level.
While several legends have lifted multiple global trophies, only a handful can boast of an extraordinary record of winning every ICC tournament they featured in. Here are three players who’ve maintained a perfect record on cricket's biggest stage:
1. Shivam Dube
Shivam Dube enjoys a flawless record in ICC tournaments, having won both editions of the T20 World Cup he has played. The all-rounder was part of India's triumphant campaigns in 2024 and 2026, playing an integral part in the victory with both bat and ball.
In the 2024 T20 World Cup, Dube scored 133 runs across eight innings, including a crucial 27 off just 16 balls in the final against South Africa.
Two years later, he brought his A game to the fore, finishing the 2026 edition with 235 runs from eight innings at an average of 39.16 and a blistering strike rate of 169.06. He also chipped in with five wickets, playing a key role in India's successful title defence.
2. Alvin Kallicharran
Kallicharran was West Indies' leading run-scorer in the inaugural 1975 World Cup, amassing 197 runs in five innings. His consistent performances at the top of the order helped lay the foundation for West Indies' dominance during the early years of limited-overs cricket.
3. Collis King
Collis King also shares the unique distinction of winning every ICC tournament he played. Although he had a shorter international career, he made his presence felt during West Indies' successful 1979 World Cup campaign.


