Team Records

Stats: Teams with Most Wins in ICC Tournaments

ICC tournaments are the pinnacle of cricket. We have the ODI World Cup (CWC), T20 World Cup (T20WC), Champions Trophy (CT), and the World Test Championship (WTC) Final every now and then.

While the WTC Final is a recent addition, several teams have participated in other tournaments. And all teams come with the intention of winning as many matches as possible, leading them closer to the trophy.

In this article, we’ll look at such teams with the most wins in ICC tournaments.

Most Wins by Teams in ICC Tournaments

TeamMatches PlayedTotal WinsODI WCT20 WCCTWTC Final
Australia1801227830131
India183121633622
New Zealand1751005925151
England17294522814
South Africa15091453214
Pakistan16490493011
Sri Lanka17086403214
West Indies15081432513
Bangladesh1083016122
Zimbabwe86191180
Afghanistan57185121
Ireland491477
Netherlands58144100
Scotland36707
Kenya366600
Namibia21505
Canada21321
Nepal622
Oman1022
U.A.E.17211
Hong Kong611
Uganda411
U.S.A.8220
Bermuda300
East Africa300
Papua New Guinea700

Note: Total wins also include ‘Tied+Won’ matches.

More “ICC Tournaments” Records

Most Runs in ICC Tournaments

Most Runs as Captain in ICC Tournaments

Most Runs in Knock-Out Matches of ICC Tournaments

Highest Batting Average in ICC Tournaments

Most Sixes in ICC Tournaments

Most Fifties in ICC Tournaments

Most Fifties in Knock-Out Matches of ICC Tournaments

Most Centuries in ICC Tournaments

Most Centuries in Knock-Out Matches of ICC Tournaments

Most Wickets in ICC Tournaments

Most Wickets in in Knock-Out Matches of ICC Tournaments

Most Man of the Match Awards in ICC

Most Wins by Players in ICC Tournaments

Most Appearances in ICC Finals

Players with Most ICC Trophies

Key Insights

100: Australia and India are the only two teams with more than 100 wins in all ICC tournaments.

70: On the other hand, Sri Lanka, Bangladesh, England, and Pakistan have lost more than 70 matches.

1: Australia became the first team to complete the set of winning all major ICC trophies at least once. Interestingly, they are one of the two teams, alongside New Zealand, to have won at least one match in all ICC events.

9: The number of teams that have featured in 100 or more games in ICC tourneys. Seven of them have played 150-plus matches.

21: The number of matches Scotland took to register their first victory. This is the most number of games taken by a team to win a match in ICC tournaments.

15: Australia hold the record for the most consecutive wins in ICC events. Their streak started in the 2006 Champions Trophy with a win over England, while Zimbabwe snapped it in the 2007 T20 World Cup. In between, the Aussies won 15 matches alongside a Champions Trophy and an ODI World Cup. They came well within the distance to level their record in 2024, after having a streak of 14 victories.

Read: The Ten Weirdest Dismissals in Cricket History

Please follow and like us: