Winning ICC trophies is the ultimate dream for every cricketer.
It’s not just about scoring runs or taking wickets in regular matches. It’s about performing when the entire world is watching.
It’s about handling pressure when millions of fans expect you to deliver.
ICC tournaments separate good players from legends. They test nerves, skills, and mental strength like nothing else.
From Ricky Ponting’s golden era to MS Dhoni’s captaincy magic, from Australia’s dominance to India’s recent rise — the debate around who has won the most ICC trophies keeps cricket fans arguing passionately.
Players With Most ICC Trophies in Cricket History

Today, we’re diving deep into the elite list of players with the most ICC trophies in cricket history.
Get ready to discover who stands at the top and why these champions deserve every bit of glory they’ve earned.
Also Check: Best All-Rounders in Cricket History
What Are ICC Trophies?
Before we jump into the list, let’s understand what counts as an ICC trophy.
The International Cricket Council (ICC) organizes major tournaments that determine the best teams and players in the world. These aren’t your regular bilateral series — these are the big ones that define careers and legacies.
ICC trophies include:
- ODI World Cup – The biggest cricket tournament, held every four years since 1975
- T20 World Cup – The shortest format’s premier event, started in 2007
- Champions Trophy – The mini World Cup featuring the top eight teams (discontinued after 2017, but returning in 2025)
- World Test Championship (WTC) – The newest addition, crowning the best Test team (started in 2021)
These tournaments bring together the world’s best cricketers competing for ultimate glory. Winning even one ICC trophy can define a career. Winning multiple makes you a legend.
Did You Check: Most Fan Following Team in IPL
Why ICC Trophies Matter More Than Anything?
Regular cricket matches are important, but ICC tournaments are different.
The pressure is massive. One bad game and you’re out. There are no second chances. Your reputation is on the line every single match.
Some players score thousands of runs in bilateral series but fail when it matters most. Others rise to the occasion and become heroes forever.
Ricky Ponting and MS Dhoni built their entire legacy through ICC success.
Sachin Tendulkar, despite being the greatest run-scorer ever, waited 22 years for his World Cup moment in 2011.
That’s why ICC trophies matter. They prove you can deliver when it counts most.
Also Check: Virat Kohli Total Runs in All Formats
Top 10 Players With Most ICC Trophies in Cricket History
Here’s the ultimate table showing cricket’s most successful players in ICC tournaments:
| Rank | Player | Country | ICC Trophies | Tournament Wins |
|---|---|---|---|---|
| 1 | Ricky Ponting | Australia | 5 | 3 World Cups, 2 Champions Trophies |
| 2 | Glenn McGrath | Australia | 4 | 3 World Cups, 1 Champions Trophy |
| 3 | Adam Gilchrist | Australia | 4 | 3 World Cups, 1 Champions Trophy |
| 4 | Shane Watson | Australia | 4 | 2 World Cups, 2 Champions Trophies |
| 5 | Mitchell Johnson | Australia | 4 | 2 World Cups, 2 Champions Trophies |
| 6 | Pat Cummins | Australia | 4 | 2 World Cups, 1 T20 WC, 1 WTC |
| 7 | Mitchell Starc | Australia | 4 | 2 World Cups, 1 T20 WC, 1 WTC |
| 8 | Josh Hazlewood | Australia | 4 | 2 World Cups, 1 T20 WC, 1 WTC |
| 9 | Steve Smith | Australia | 4 | 2 World Cups, 1 T20 WC, 1 WTC |
| 10 | Rohit Sharma | India | 4 | 2 T20 World Cups, 2 Champions Trophies |
Notice something? Nine out of ten are Australians. That shows you why Australia dominated world cricket for decades.
But the story doesn’t end here. Let’s break down each champion’s journey.
Also Check: Australian Cricketers Salaries
Ricky Ponting – The Undisputed ICC King
Who has the most ICC trophies as a player? The answer is simple: Ricky Ponting.
With five ICC trophies, Ponting stands alone at the top. Nobody has matched his record yet, and it might stay that way for years.
Ponting’s ICC trophy cabinet:
- 1999 ODI World Cup (as player)
- 2003 ODI World Cup (as captain)
- 2007 ODI World Cup (as captain)
- 2006 Champions Trophy (as captain)
- 2009 Champions Trophy (as captain)
Ponting didn’t just win trophies — he dominated tournaments. His batting in the finals was legendary. His captaincy transformed Australia into an unstoppable force.
The 2003 World Cup final is the perfect example. Australia destroyed India by 125 runs. Ponting scored 140 runs off just 121 balls, tearing apart the Indian bowling attack.
In the 2007 World Cup, Australia won all 11 matches without losing a single game. That’s complete domination.
Which player has the most ICC trophies as a captain? Again, it’s Ponting with four titles as captain. His leadership, aggression, and tactical brilliance made Australia nearly unbeatable during his era.
Glenn McGrath – The Ultimate Match-Winner
Glenn McGrath appears second on the list with four ICC trophies.
But his impact went far beyond numbers. McGrath was the bowler every team feared facing in pressure situations.
McGrath’s ICC victories:
- 1999 World Cup
- 2003 World Cup (Player of the Tournament)
- 2007 World Cup
- 2006 Champions Trophy
In the 2007 World Cup, McGrath took 26 wickets — the most ever by a bowler in a single World Cup. He was 37 years old, proving age is just a number when you have skill and determination.
McGrath’s consistency was scary. He bowled the same line and length for hours, never giving batsmen any room to breathe. His ability to take wickets in crucial moments won Australia countless matches.
Adam Gilchrist – The Fearless Game-Changer
Adam Gilchrist revolutionized cricket with his explosive batting and lightning-fast wicketkeeping.
He won four ICC trophies, but his impact was even bigger than the number suggests.
Gilchrist’s ICC triumphs:
- 1999 World Cup
- 2003 World Cup
- 2007 World Cup
- 2006 Champions Trophy
The 2007 World Cup final showcased Gilchrist at his absolute best. Facing Sri Lanka, he smashed 149 runs off just 104 balls. Australia posted 281 runs, which proved too much for Sri Lanka.
Gilchrist’s aggressive approach changed how opening batsmen played. Before him, openers were cautious. He showed that attacking from ball one could destroy bowling attacks.
Behind the stumps, his lightning reflexes and smart captaincy suggestions made him invaluable to Australia’s success.
Shane Watson – The Reliable All-Rounder
Shane Watson’s four ICC trophies prove that all-rounders can be match-winners in big tournaments.
Watson’s ICC victories:
- 2006 Champions Trophy
- 2007 World Cup
- 2009 Champions Trophy
- 2015 World Cup
Watson’s powerful hitting and disciplined bowling made him crucial in pressure situations. He could smash quick runs when needed and also bowl tight overs to build pressure.
In the 2015 World Cup, Watson’s experience guided a new generation of Australian cricketers. His presence gave the team confidence during crucial matches.
Mitchell Johnson – The Pace Destroyer
Mitchell Johnson terrorized batsmen with raw pace and aggressive bowling.
His four ICC trophies came through sheer intimidation and wicket-taking ability.
Johnson’s ICC wins:
- 2006 Champions Trophy
- 2007 World Cup
- 2009 Champions Trophy
- 2015 World Cup
Johnson’s fiery spells could change matches within minutes. His ability to swing the old ball at extreme pace made him deadly in death overs.
The 2015 World Cup showed Johnson at his fearsome best. His yorkers and bouncers demolished batting line-ups, helping Australia reclaim the trophy after 8 years.
The Modern Australian Quartet: Cummins, Starc, Hazlewood, Smith
Australia’s dominance continues with four modern champions, each holding four ICC trophies.
- Pat Cummins leads Australia’s bowling attack with precision and leadership. As captain, he guided Australia to the 2023 World Cup and 2023 World Test Championship victories.
- Mitchell Starc is the yorker specialist whose death bowling wins matches. His ability to swing the ball both ways makes him virtually unplayable in pressure situations.
- Josh Hazlewood brings consistency and discipline. His tight line and length rarely give batsmen scoring opportunities, building pressure that leads to wickets.
- Steve Smith is a batting genius personified. His unorthodox technique confuses bowlers while his concentration level is unmatched. He’s scored crucial runs in multiple ICC finals.
Their combined ICC victories:
- 2015 ODI World Cup
- 2021 T20 World Cup
- 2023 ODI World Cup
- 2023 World Test Championship
These four players represent Australia’s new golden generation. They’ve proven that Australian cricket remains as strong as ever, continuing the legacy Ponting and McGrath built.
Rohit Sharma – India’s Modern ICC Champion
Rohit Sharma breaks Australia’s monopoly on this list with four ICC trophies.
Rohit’s ICC triumphs:
- 2007 T20 World Cup (as player)
- 2013 Champions Trophy (as player)
- 2024 T20 World Cup (as captain)
- 2025 Champions Trophy (as captain)
Rohit’s journey is remarkable. He was part of MS Dhoni’s team that started India’s ICC success in 2007. Nearly two decades later, he’s leading India to more ICC glory.
His captaincy in the 2024 T20 World Cup was brilliant. India remained unbeaten throughout the tournament, showing tactical excellence and mental strength.
Rohit’s batting in ICC tournaments has been phenomenal. His ability to score big hundreds and play long innings gives India strong foundations in crucial matches.
Most ICC trophies by a player in India? Rohit Sharma shares this honor with Virat Kohli, both having four trophies each.
Virat Kohli – The Chase Master
Virat Kohli also has four ICC trophies, matching Rohit Sharma’s tally.
Kohli’s ICC victories:
- 2011 ODI World Cup (as player)
- 2013 Champions Trophy (as player)
- 2024 T20 World Cup (as player)
- 2025 Champions Trophy (as player)
Kohli’s ability to chase down targets in pressure situations is legendary. His fitness, running between wickets, and consistency make him invaluable in ICC tournaments.
The 2011 World Cup win was special for Kohli. Playing alongside Sachin Tendulkar in his final World Cup, seeing India lift the trophy at home — these moments shaped Kohli’s career.
In 2024, at age 35, Kohli proved he’s still got it. His match-winning knock in the T20 World Cup final silenced critics who questioned his T20 form.
Together, Rohit and Kohli have carried forward MS Dhoni’s legacy, making India consistent contenders in every ICC tournament.
MS Dhoni – The Captain Cool
While Dhoni has three ICC trophies (not four), his achievements deserve special mention.
Dhoni’s ICC victories:
- 2007 T20 World Cup (as captain)
- 2011 ODI World Cup (as captain)
- 2013 Champions Trophy (as captain)
Dhoni is the only captain in cricket history to win all three ICC limited-overs trophies. His calm leadership under extreme pressure became legendary.
The 2011 World Cup final is etched in every Indian cricket fan’s memory. Dhoni promoted himself ahead of Yuvraj Singh and hit the winning six. That moment defined his legacy.
Which player has the most ICC trophies as a captain? Ponting leads with four, but Dhoni’s achievement of winning all three formats makes him equally special.
What Makes These Players Special?
Winning multiple ICC trophies isn’t luck. It requires specific qualities that separate champions from ordinary players:
- Consistency Under Pressure
These players perform when it matters most. Regular matches are important, but ICC finals demand a different level of mental strength.
Ponting’s batting in World Cup finals, McGrath’s wicket-taking ability, Dhoni’s calm finishing — these moments defined their careers.
- Ability to Perform in Finals
Some players crumble in finals. These champions thrived.
Adam Gilchrist’s 149 in the 2007 World Cup final, Dhoni’s six to win the 2011 World Cup, Pat Cummins’ captaincy in 2023 — these performances came when pressure was highest.
- Leadership and Teamwork
Individual brilliance wins matches, but team effort wins tournaments.
Players like Ponting, Dhoni, and Rohit understood this. They built strong team cultures where everyone contributed.
- Longevity in International Cricket
Staying fit and relevant for 10-15 years is incredibly difficult. The players on this list maintained peak performance across multiple ICC tournaments.
Ponting played from 1999 to 2011 in World Cups. Rohit’s journey spans from 2007 to 2024. That’s dedication and excellence sustained over decades.
Top 10 Men Players With Most ICC Trophies in Cricket History: Extended List
Beyond the top 10, several other legends have won three ICC trophies:
| Player | Country | ICC Trophies | Tournaments |
|---|---|---|---|
| MS Dhoni | India | 3 | T20 WC 2007, WC 2011, CT 2013 |
| Yuvraj Singh | India | 3 | T20 WC 2007, WC 2011, CT 2013 |
| Virender Sehwag | India | 3 | T20 WC 2007, WC 2011, CT 2013 |
| Harbhajan Singh | India | 3 | T20 WC 2007, WC 2011, CT 2013 |
| Matthew Hayden | Australia | 3 | WC 1999, 2003, 2007 |
| Brett Lee | Australia | 3 | WC 1999, 2003, 2007 |
These players came close to the elite four-trophy club. One more ICC victory would have elevated them higher on this prestigious list.
Future Stars Who Could Join This Elite List
Cricket’s future looks bright with young talents ready to make their mark.
- Jasprit Bumrah (India) already has two ICC trophies — the 2024 T20 World Cup and 2025 Champions Trophy. At just 31, he has many more tournaments ahead. His ability to bowl in pressure situations makes him invaluable.
- Shubman Gill (India) represents India’s next generation. If he maintains his current form, multiple ICC trophies could be in his future.
- Travis Head (Australia) played a match-winning innings in both the 2021 T20 World Cup and 2023 World Cup finals. He already has three ICC trophies and is hungry for more.
- Hardik Pandya (India) won the 2024 T20 World Cup and 2025 Champions Trophy. As an all-rounder in his prime, he could feature prominently in future ICC tournaments.
With the World Test Championship, ODI World Cups, and T20 World Cups happening regularly, today’s young players have more opportunities than ever to win multiple ICC trophies.
Why Australia Dominates This List?
Notice how Australian players dominate the list of players with the most ICC trophies in cricket history?
There are clear reasons for this dominance:
- Strong Cricket Culture
Australia treats cricket like religion. Their domestic system produces world-class players consistently.
- Winning Mentality
Australian cricketers are taught to play aggressively and never settle for second place. This mentality translates to ICC tournament success.
- Investment in Cricket Infrastructure
Australia invests heavily in coaching, facilities, and player development. This creates generation after generation of champions.
- Continuity and Team Building
Australia has maintained core groups of players for years. This builds understanding and chemistry that wins tournaments.
India is closing the gap rapidly. With proper planning and continued investment, Indian players will soon challenge Australian dominance on this list.
The Evolution of ICC Trophies
ICC tournaments have evolved significantly over the decades.
- The ODI World Cup started in 1975 with just eight teams. Now it features 10-14 teams competing across six weeks.
- The T20 World Cup, introduced in 2007, revolutionized cricket. It gave smaller nations chances to compete and created new stars overnight.
- The World Test Championship (started in 2021) finally gave Test cricket a pinnacle event. Australia has won both editions so far, adding to their trophy cabinet.
- The Champions Trophy’s return in 2025 after an eight-year gap excited fans worldwide. It gives top teams another chance to prove themselves.
More tournaments mean more opportunities for players to join the elite list of multiple ICC trophy winners.
Frequently Asked Questions
- Who has the most ICC trophies as a player?
Ricky Ponting holds the record with five ICC trophies — three ODI World Cups (1999, 2003, 2007) and two Champions Trophies (2006, 2009). No other player has matched this achievement yet.
- Which player has the most ICC trophies as a captain?
Ricky Ponting leads with four ICC trophies as captain (2003 WC, 2007 WC, 2006 CT, 2009 CT). MS Dhoni is unique for winning all three limited-overs formats (2007 T20 WC, 2011 WC, 2013 CT).
- Most ICC trophies by a player in India?
Rohit Sharma and Virat Kohli both have four ICC trophies each — the most by any Indian player. They’ve won multiple T20 World Cups and Champions Trophies together.
- How many ICC trophies has MS Dhoni won?
MS Dhoni won three ICC trophies as captain — 2007 T20 World Cup, 2011 ODI World Cup, and 2013 Champions Trophy. He remains the only captain to win all three ICC limited-overs tournaments.
- Can anyone break Ricky Ponting’s record?
Rohit Sharma and Virat Kohli (both with four trophies) are closest to Ponting’s record of five. With more ICC tournaments ahead, they could potentially equal or surpass his record if India continues winning.
Conclusion: The Champions Who Defined Cricket History
Trophies tell the story of champions. They separate good players from legends.
Ricky Ponting leads today with five ICC trophies, but the race continues.
Indian stars like Rohit Sharma and Virat Kohli sit just one trophy behind, hungry for more glory.
Australian dominance in this list reflects decades of excellence.
Nine of the top ten players with the most ICC trophies in cricket history wear the baggy green. That’s not a coincidence — that’s sustained excellence.
But cricket keeps evolving. The next generation is ready to rewrite history. Bumrah, Gill, Head, and Pandya represent the future of ICC cricket.
As more World Cups, T20 World Cups, and World Test Championships happen, new names will join this elite list. The debate around who has the most ICC trophies will intensify.
For now, we celebrate these champions. They delivered when pressure was highest. They won when it mattered most. They created memories that last forever.
That’s what makes them the greatest players with the most ICC trophies in cricket history.
