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.
Advertisement
Who has Most ICC Trophies | Player & Team Wise List

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.
List of Teams with Most ICC Trophies
S. No. | Team/Country | Total ICC Trophies | No. of ICC ODI World Cup titles | No. of ICC T20 World Cup titles | No. of ICC Champions Trophy titles | No. of ICC World Test Championship titles |
---|---|---|---|---|---|---|
1. | Australia | 10 | 6 (1987, 1999, 2003, 2007, 2015, 2023) | 1 (2021) | 2 (2006, 2009) | 1 (2021–2023) |
2. | India | 7 | 2 (1983, 2011) | 2 (2007, 2024) | 3 (2002 shared, 2013, 2025) | 0 |
3. | West Indies | 5 | 2 (1975, 1979) | 2 (2012, 2016) | 1 (2004) | 0 |
4. | Pakistan | 3 | 1 (1992) | 1 (2009) | 1 (2017) | 0 |
5. | Sri Lanka | 3 | 1 (1996) | 1 (2014) | 1 (2002 shared) | 0 |
6. | England | 3 | 1 (2019) | 2 (2010, 2022) | 0 | 0 |
7. | New Zealand | 2 | 0 | 0 | 1 (2000) | 1 (2019–2021) |
8. | South Africa | 1 | 0 | 0 | 1 (1998) | 0 |
8. South Africa | 1 title | 1998

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 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

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 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 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

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 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
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 Trophies | Player | Country | Trophies Won and Year |
---|---|---|---|---|
1. | 5 | Ricky Ponting | Australia | ODI World Cup – 1999, 2003, 2007; Champions Trophy – 2006, 2009 |
2. | 4 | Glenn McGrath | Australia | ODI World Cup – 1999, 2003, 2007; Champions Trophy – 2006 |
3. | 4 | Adam Gilchrist | Australia | ODI World Cup – 1999, 2003, 2007; Champions Trophy – 2006 |
4. | 4 | Shane Watson | Australia | ODI World Cup – 2007, 2015; Champions Trophy – 2006, 2009 |
5. | 4 | Mitchell Johnson | Australia | ODI World Cup – 2007, 2015; Champions Trophy – 2006, 2009 |
6. | 4 | Pat Cummins | Australia | ODI World Cup – 2015, 2023; T20 World Cup – 2021; World Test Championship – 2023 |
7. | 4 | Mitchell Starc | Australia | ODI World Cup – 2015, 2023; T20 World Cup – 2021; World Test Championship – 2023 |
8. | 4 | Josh Hazlewood | Australia | ODI World Cup – 2015, 2023; T20 World Cup – 2021; World Test Championship – 2023 |
9. | 4 | Steve Smith | Australia | ODI World Cup – 2015, 2023; T20 World Cup – 2021; World Test Championship – 2023 |
10. | 4 | Rohit Sharma | India | T20 World Cup – 2007, 2024; Champions Trophy - 2013, 2025 |
11. | 4 | Virat Kohli | India | T20 World Cup – 2024; Champions Trophy - 2013, 2025, ODI World Cup - 2011 |
12. | 3 | MS Dhoni | India | T20 World Cup – 2007; Champions Trophy - 2013; ODI World Cup - 2011 |
13. | 3 | Ravindra Jadeja | India | T20 World Cup – 2024; Champions Trophy - 2013, 2025 |
Advertisement
13. Ravindra Jadeja | India | 3 Trophies | 2013, 2024, 2025

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

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

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

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 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

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

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

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

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, 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

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

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
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?
+
Who has more ICC trophies, Virat or Dhoni?
Kohli has won more trophies than Dhoni.
How many ICC trophies won India?
+
How many ICC trophies won India?
India have won 7 ICC trophies so far.
How many times Virat Kohli won ICC Trophy?
+
How many times Virat Kohli won ICC Trophy?
Virat Kohli has won ICC trophy 4 times.
Which team has more World Cup trophies?
+
Which team has more World Cup trophies?
Australia have won the most World Cup trophies.
How many ICC trophies were won by Dhoni?
+
How many ICC trophies were won by Dhoni?
Dhoni has won 3 ICC trophies in his career.
Conversation
(0 Comments)
Trending
Trending
Editor's Pick
Editor's Pick