Top News

Top ICC Trophy Winners: Where Does Team India Stand?
ABP Live Sports | June 15, 2025 6:11 PM CST

South Africa ended a long wait by defeating Australia in the ICC World Test Championship final and claimed their second ICC trophy.

With this historic win, the spotlight is once again on the all-time ICC title count — and the big question arises: Which team has won the most ICC trophies in international cricket?

Let’s take a look at the rankings and see where India features among the elite.

Top teams with most ICC trophies 

Australia leads the table with a record 10 ICC titles to their name. The Aussies have dominated global tournaments for decades.

Trophy Breakdown:

6 ODI World Cups: 1987, 1999, 2003, 2007, 2015, 2023

2 T20 World Cups: 2021, 2024

2 Champions Trophies: 2006, 2009

1 World Test Championship: 2023

India holds the second spot with 7 ICC trophies, thanks to consistent performances across formats.

Check below Trophy Breakdown:

2 ODI World Cups: 1983, 2011

2 T20 World Cups: 2007, 2024

3 Champions Trophies: 2002 (shared), 2013, 2002*

Once the kings of world cricket, West Indies have lifted 5 ICC trophies over the years.

Trophy Breakdown:

2 ODI World Cups: 1975, 1979

2 T20 World Cups: 2012, 2016

1 Champions Trophy: 2004

Pakistan – 3 Trophies: 1 ODI World Cup: 1992, 1 T20 World Cup: 2009, 1 Champions Trophy: 2017

Sri Lanka – 3 Trophies: 1 ODI World Cup: 1996, 1 T20 World Cup: 2014, 1 Champions Trophy: 2002 (shared)

England – 3 Trophies: 1 ODI World Cup: 2019, 2 T20 World Cups: 2010, 2022

New Zealand – 2 Trophies: 1 Champions Trophy: 2000, 1 World Test Championship: 2021

South Africa – 2 Trophies: 1 Champions Trophy: 1998, 1 World Test Championship: 2025

Australia: 10 ICC trophies

India: 7 ICC trophies

West Indies: 5 ICC trophies

Pakistan: 3 ICC trophies

Sri Lanka: 3 ICC trophies

England: 3 ICC trophies

New Zealand: 2 ICC trophies

South Africa: 2 ICC trophies


READ NEXT
Cancel OK