sportsdunia logo
Search Icon

Advertisement

Advertisement

Who has Most ICC Trophies | Player & Team Wise List

15 min
Most ICC Trophies
Table of content

It’s always a dream for a team or a cricketer to win an ICC trophy. When we talk about ICC trophies, the tournaments that come into consideration are the ODI World Cup, T20 World Cup, Champions Trophy, and the World Test Championship. And when players perform in these grandest stages, they emerge as one of the legendary players of the game.

However, it's not that easy to perform in tournaments like these, as it brings a lot of pressure to a player, whether it's about the performance or the expectations of the fans. Many players have etched their names into the history book by showcasing their talent and skills in the game of cricket, which has also helped them to become one of the greats in the ICC tournaments as well.

Whether it’s about the golden era of Australian cricket when they dominated the game by winning multiple ICC trophies, or it’s about the emergence of Indian cricket in recent years, the contest to win an ICC trophy has changed the dynamics of the game. It is always interesting to see who has ruled the game of cricket for how many years. That said, we will talk about the players and teams who have won the most ICC trophies.

Ranking Factors

  • No. of ICC Trophies won by a team - We will rank the teams according to the number of ICC trophies they’ve won till now. The tournaments that will come into consideration are the ODI World Cup, T20 World Cup, Champions Trophy, and the World Test Championship. Teams with the same number of trophies will be ranked based on the year in which they won the trophy.
  • No. of ICC Trophies won by a player - The ranking for the players with the most number of ICC trophies will be based on how many ICC titles they’ve won in their careers. The tournament, which will come into consideration are same as for the teams which are mentioned above.

Advertisement

4RA Incontent ad

List of Teams with Most ICC Trophies

S. No.Team/CountryTotal ICC TrophiesNo. of ICC ODI World Cup titlesNo. of ICC T20 World Cup titlesNo. of ICC Champions Trophy titlesNo. of ICC World Test Championship titles
1.Australia106 (1987, 1999, 2003, 2007, 2015, 2023)1 (2021)2 (2006, 2009)1 (2021–2023)
2.India72 (1983, 2011)2 (2007, 2024)3 (2002 shared, 2013, 2025)0
3.West Indies52 (1975, 1979)2 (2012, 2016)1 (2004)0
4.Pakistan31 (1992)1 (2009)1 (2017)0
5.Sri Lanka31 (1996)1 (2014)1 (2002 shared)0
6.England31 (2019)2 (2010, 2022)00
7.New Zealand2001 (2000)1 (2019–2021)
8.South Africa1001 (1998)0

Advertisement

Fanatics Banner

8. South Africa | 1 title | 1998

South Africa
South Africa Cricket Team (Image credits: Official X account of ICC/@ICC)

The Proteas were the best team at one point in time, but have only won one Champions Trophy title so far, in 1998. There have been times when they have reached the knockouts of ICC tournaments but were not able to win them. Recently, they qualified for the T20 World Cup 2024 final but lost to India there. This time, they have qualified for the WTC 2025 final to play against Australia and will be aiming to end their trophy drought.

7. New Zealand | 2 titles | 2000, 2021

New Zealand
New Zealand Cricket Team (Image credits: Official X account of ICC/@ICC)

New Zealand have won only two ICC trophies so far despite having done quite well on the international stage. They haven't won any World Cups yet, but have won one Champions Trophy in 2000 and WTC in 2021, defeating India in the final on both occasions. The team has some of the best cricketers in the world, and it’s hard to believe that they haven't won a single World Cup yet. Nevertheless, they still have a chance to win their next ICC trophy in the upcoming years.

Advertisement

6. England | 3 titles | 2010, 2019, 2022

England
England Cricket Team (Image credits: Official X account of ICC| X/@ICC)

One of the most dominant teams in the world, England, have won just three ICC Trophies, which is quite surprising. They have won two T20 World Cups (2010 and 2022) and one ODI World Cup (2019) so far. However, they are yet to lay their hands on the Champions Trophy and the WTC. With the kind of team they have, there are chances that they might lay their hands on the WTC trophy in the upcoming cycle. However, it will be a stern test of their Bazball approach. They are sixth on the list of most ICC trophies.

5. Sri Lanka | 3 titles | 1996, 2002, 2014

Sri Lanka
Sri Lanka Cricket Team (Image credits: Official X account of ICC/@ICC)

Sri Lanka have won three ICC trophies so far, with the last one being in 2014. They have one trophy in each tournament, except the WTC. They won the ODI World Cup (1996), Champions Trophy (2002), and T20 World Cup (2014). With their current cricket performance across formats, it’s difficult for them to win more trophies anytime soon.

However, they are slowly reviving into a solid team and will be tough to beat in the future. Sri Lanka had many legendary players like Kumar Sangakkara and Mahela Jayawardene once upon a time, but after their retirement, they have struggled to find their replacements. Among the teams with the teams with most ICC trophies, they are fifth on the list.

Advertisement

4. Pakistan | 3 titles | 1992, 2009, 2017

Pakistan 2017 Champion
Pakistan (Image credits: Official X account of ICC/@ICC)

Pakistan comes fourth in the list with three ICC trophies under their belt. They have won each tournament once, except the WTC title and are thhe fourth on the list of most ICC trophies. Pakistan won the ODI World Cup in 1992, the T20 World Cup in 2009, and the Champions Trophy in 2017. Similar to the West Indies, the Men in Green also had a great team in the past. However, situations have turned drastically for them, and they have struggled in recent times. They last won an ICC Trophy back in 2017 against India, in the Champions Trophy. Since then, they haven't laid their hands on any ICC trophy yet.

3. West Indies | 5 titles | 1975, 1979, 2004, 2012, 2016

West Indies Cricket Team
West Indies (Image credits: Official X account of ICC/@ICC)

Known for their powerful hitting, the Caribbean nation has won five ICC titles. Among the teams with the teams with most ICC trophies, they are second on the list. They have won two ODI World Cups (1975 and 1979), two T20 World Cups (2012 and 2016), and one Champions Trophy (2004). The current performance of the West Indies team doesn't do justice to the kind of dominance they had in the cricket world a few years ago. Due to the changes in captaincy and the instability in their cricket board, they have badly lost their track.

Advertisement

2. India | 7 titles | 1983, 2002, 2007, 2011, 2013, 2024, 2025

India
India (Image credits: Official X account of ICC/@ICC)

India are the second on the list of most ICC trophies. They have been dominating the cricket field for quite a long time now with some of the best players on the team. The Men in Blue have won two ODI World Cups (1983 and 2011), two T20 World Cups 2007 and 2024), and three Champions Trophy titles (2002, 2013, and 2025) so far. They have reached two WTC finals so far but are yet to win the trophy. The World Test Championship is the only title that the Men in Blue haven't won so far.

1. Australia | 10 titles | 1987, 1999, 2003, 2006, 2007, 2009, 2015, 2021, 2023, 2023

  1. Australian Cricket Team celebrating with ICC Champions Trophy
    Australia (Image credits: Official X account of ICC/@ICC)

When it comes to the ICC Trophies, Australia are the most successful team in the world with ten ICC titles under their name. The Kangaroos have been dominating the game of cricket for a long time now, winning their recent ODI World Cup back in 2023 and establishing themselves as the team with the most ICC trophies. Apart from that, the mighty Aussies have won six ODI World Cups (1987, 1996, 1999, 2003, 2007, and 2023), one T20 World Cup (2021), two Champions Trophies (2006 and 2009), and one WTC trophy (2023) so far. They are clearly the best team in the cricket world.

Advertisement

List of Players with Most ICC Trophies

S. No.No. of TrophiesPlayerCountryTrophies Won and Year
1.5Ricky PontingAustraliaODI World Cup – 1999, 2003, 2007; Champions Trophy – 2006, 2009
2.4Glenn McGrathAustraliaODI World Cup – 1999, 2003, 2007; Champions Trophy – 2006
3.4Adam GilchristAustraliaODI World Cup – 1999, 2003, 2007; Champions Trophy – 2006
4.4Shane WatsonAustraliaODI World Cup – 2007, 2015; Champions Trophy – 2006, 2009
5.4Mitchell JohnsonAustraliaODI World Cup – 2007, 2015; Champions Trophy – 2006, 2009
6.4Pat CumminsAustraliaODI World Cup – 2015, 2023; T20 World Cup – 2021; World Test Championship – 2023
7.4Mitchell StarcAustraliaODI World Cup – 2015, 2023; T20 World Cup – 2021; World Test Championship – 2023
8.4Josh HazlewoodAustraliaODI World Cup – 2015, 2023; T20 World Cup – 2021; World Test Championship – 2023
9.4Steve SmithAustraliaODI World Cup – 2015, 2023; T20 World Cup – 2021; World Test Championship – 2023
10.4Rohit SharmaIndiaT20 World Cup – 2007, 2024; Champions Trophy - 2013, 2025
11.4Virat KohliIndiaT20 World Cup – 2024; Champions Trophy - 2013, 2025, ODI World Cup - 2011
12.3MS DhoniIndiaT20 World Cup – 2007; Champions Trophy - 2013; ODI World Cup - 2011
13.3Ravindra JadejaIndiaT20 World Cup – 2024; Champions Trophy - 2013, 2025

Advertisement

13. Ravindra Jadeja | India | 3 Trophies | 2013, 2024, 2025

best-test-bowler
Ravindra Jadeja (Image credits: Official X account of ICC/@ICC)

India’s all-rounder Ravindra Jadeja also has three ICC trophies, including one T20 World Cup (2024) and two Champions Trophy titles (2013 and 2025). He is one of the best in the business and has done quite well in his career. Jadeja is more of an asset to the Indian team as he brings in the balance with the bat and the ball. He is one of the best fielders to have ever played the game.

12. MS Dhoni | India | 3 Trophies | 2007, 2011, 2013

MS Dhoni
MS Dhoni (Image credits: Official X account of ICC/@ICC)

India’s one of the most successful captains in the history of the game, MS Dhoni, has three ICC trophies, and all of them came under his captaincy. He started with the T20 World Cup in 2007, followed by an ODI World Cup in 2011 and a Champions Trophy in 2013. He couldn't win the WTC because he had retired from Test cricket by the time the cycle started.

Advertisement

11. Virat Kohli | 4 Trophies | 2011, 2013, 2024, 2025

greatest-test-player
Virat Kohli (Image credits: Official X account of ICC/@ICC)

Virat Kohli is one of the best batters in cricket at this point. He has played tons of matches across formats and helped India win several games. He is nothing less than a living legend in cricket. Moreover, along with records, Kohli has four ICC trophies under his belt. Until now, he has won two Champions Trophy titles (2013 and 2025), one ODI World Cup (2011), and one T20 World Cup title (2024). Apart from this, Kohli has also led India to a U-19 World Cup title.

10. Rohit Sharma | 4 Trophies | 2007, 2013, 2024, 2025

best-test-captains-of-india
Rohit Sharma (Image credits: Official X account of ICC/@ICC)

India’s current ODI captain, Rohit Sharma, has four ICC trophies in his name. He started with the win in the T20 World Cup 2007 and then went on to win the Champions Trophy in 2013, followed by a T20 World Cup win in 2024 and the Champions Trophy again in 2025. Now he lacks two trophies as a captain, the WTC and the ODI World Cup. Having retired from Tests, he can only win the ODI World Cup now.

Advertisement

9. Steve Smith | 4 Trophies | 2015, 2021, 2023, 2023

Steve Smith
Steve Smith (Image credits: Official X account of ICC| X/@ICC)

Steve Smith is another great Australian batter ever produced. He has some massive records in Test and ODI cricket and has made the country proud in many instances. He was their captain as well for a brief amount of time. Smith has had an illustrious career, including achievements, records, and four ICC trophies. He still continues to play and amaze the crowd even today.

8. Josh Hazlewood | 4 Trophies | 2015, 2021, 2023, 2023

best-test-bowler
Josh Hazlewood (Image credits: Official X account of ICC/@ICC)

Australia’s Josh Hazlewood made his debut for the team back in 2010, and in 15 years of his service, he has won four ICC trophies, including two ODI World Cups, one T20 World Cup, and one WTC trophy. Hazlewood has become an asset to the team across formats for the kind of bowling performance he has done in the past few years.

Advertisement

7. Mitchell Starc | 4 Trophies | 2015, 2021, 2023, 2023

best-test-bowler
Mitchell Starc (Image credits: Official X account of ICC/@ICC)

Mitchell Starc is one of the best bowlers Australia have ever produced. The kind of speed and variations he has is incredible. He has four ICC trophies under his belt and those are two ODI World Cups, one T20 World Cup and one WTC trophy. Starc is currently playing the IPL 2025 for Delhi Capitals (DC).

6. Pat Cummins | 4 Trophies | 2015, 2021, 2023, 2023

Pat Cummins
Pat Cummins (Image credits: Official X account of ICC/@ICC)

Australia’s current skipper, Pat Cummins, has also won four ICC trophies for the team. Moreover, he has won two as a captain, which is a huge achievement. Cummins helped Australia win the ODI World Cup 2023 and the WTC finals 2023 against India under his captaincy. He has been one of the best cricketers in recent times, who managed his workload really well. He will be leading Australia to another WTC finals, scheduled in June 2025.

Advertisement

5. Mitchell Johnson | 4 Trophies | 2006, 2007, 2009, 2015

Mitchell Johnson
Mitchell Johnson (Image credits: Official X account of ICC/@ICC)

Another pacer bowling legend, Mitchell Johnson, has also won four ICC trophies in his career. The former pacer has had a magnificent career and the trophies were the feather to his cap. Johnson was a lethal pacer, who in his prime, destroyed some of the best batting attacks in the world. He was nothing less than a walking nightmare for the batters of his time.

4. Shane Watson | 4 Trophies | 2006, 2007, 2009, 2015

Shane Watson
Shane Watson (Image credits: Official X account of Cricket Australia/@CricketAus)

Shane Watson, Australia’s one of the best former all-rounders, has also enlisted his name in the most trophy winners with four titles. Watson has won two ODI World Cups and two Champions Trophies for Australia. He was also a part of the IPL, winning two trophies with RR and CSK. He is still regarded as one of the best all-rounders to have played the game and was a pure match-winner during his playing days.

Advertisement

3. Adam Gilchrist | 4 Trophies | 1999, 2003, 2006, 2007

fastest-stumping-record
Adam Gilchrist (Image credits: Official X account of ICC/@ICC)

Another former Australian wicket-keeper batter, Adam Gilchrist, is in the list with four ICC trophies under his name. The cricketer has achieved many feats in his career, but the ICC trophies hold the utmost importance. He played a whirlwind knock in the 2007 ODI World Cup final and helped Australia win the title. He has also been a part of the Indian Premier League (IPL) for six seasons. He played for two teams, Kings XI Punjab and Deccan Chargers. He also won the first IPL trophy with the Chargers.

2. Glenn McGrath | 4 Trophies | 1999, 2003, 2006, 2007

Glenn McGrath
Glenn McGrath (Image credits: Official X account of ICC| X/@ICC)


Australia’s legendary bowler Glenn McGrath has had an exceptional cricket career, winning four ICC trophies. He has won three ODI World Cups and one Champions Trophy back in 2006. He is one of the most successful players in the history of the sport for many reasons, starting from his magnificent records.

1. Ricky Ponting | 5 Trophies | 1999, 2003, 2006, 2007, 2009

  1. Ricky Ponting for Australia
    Ricky Ponting (Image credits: Official X account of ICC/@ICC)

    Australia’s former skipper Ricky Ponting is the most successful player in the world as he has won five ICC trophies. He has been a part of the most ICC trophies by a team. A lot of credit goes to him for making Australia one of the most dominant teams in the world. He has left a brilliant legacy, which is carried forward by the Australian team now. He is probably the best captain in the sport.

Advertisement

FAQs

Who has more ICC trophies, Virat or Dhoni?

+

Kohli has won more trophies than Dhoni.

How many ICC trophies won India?

+

India have won 7 ICC trophies so far.

How many times Virat Kohli won ICC Trophy?

+

Virat Kohli has won ICC trophy 4 times.

Which team has more World Cup trophies?

+

Australia have won the most World Cup trophies.

How many ICC trophies were won by Dhoni?

+

Dhoni has won 3 ICC trophies in his career.

Conversation

(0 Comments)

Loading comments...

Trending

Edited by- Monojit Das
Follow Us:
sportsdunia google newssportsdunia google news

Editor's Pick