The ICC events are always a spectacle as teams go head-on against each other. In this fierce battle, we often see teams trying to outclass their opponents.

And one way to do this is by scoring huge totals, either batting first or chasing the target. The Champions Trophy has seen batting teams muster as many runs as possible in 50 overs, with a few ending up as the highest.

On that note, here are the top 10 highest team totals recorded in the Champions Trophy.

Highest Team Totals in Champions Trophy

TeamScore (Overs)AgainstVenueDate
New Zealand347/4 (50.0)USAThe Oval10 Sep 2004
Pakistan338/4 (50.0)IndiaThe Oval18 Jun 2017
India331/7 (50.0)South AfricaCardiff6 Jun 2013
England323/8 (50.0)South AfricaCenturion27 Sep 2009
Sri Lanka322/3 (48.4)IndiaThe Oval8 Jun 2017
India321/6 (50.0)Sri LankaThe Oval8 Jun 2017
India319/3 (48.0)PakistanBirmingham4 Jun 2017
Sri Lanka319/8 (50.0)South AfricaCenturion22 Sep 2009
South Africa316/5 (50.0)KenyaColombo (RPS)20 Sep 2002
New Zealand315/7 (50.0)Sri LankaJohannesburg27 Sep 2009
More Champions Trophy Stats

Most (Overall) Runs in CT

Most (Overall) Wickets in CT

Highest Team Totals in CT

Lowest Team Totals in CT

Highest Individual Scores in CT

Highest Targets Successfully Defended in CT

Most Runs in a Single CT Edition

Most Wickets in a Single CT Edition

Teams with Most Wins in CT

Captains with Most Wins in CT

Key Insights

347: New Zealand’s 347/4 against the USA is the highest team total in the Champions Trophy. They achieved the feat in the 2004 edition.

338/4: Pakistan’s total against India in the 2017 Champions Trophy final. This is the highest team total in the Champions Trophy knockouts. India is the only other team to score a 300-plus total in the knockouts (307/8 vs AUS, 1998).

322/3: Sri Lanka recorded the highest successful run chase in the 50-over event. They gunned down India’s 322-run target at The Oval in 2017. As a result, India’s total of 321/6 ended up being the highest in a losing cause.

2: England is the other team apart from Sri Lanka to chase down a 300-plus total in the tournament’s history. They chased the 306-run target set by Bangladesh in 2017.

300: India has registered the most 300-plus totals in the Champions Trophy, going past the mark four times.

0: Among the full members that have featured in the tournament thus far, Australia, the West Indies, and Zimbabwe haven’t logged 300-plus scores.

You can read the same record for ICC ODI World Cup and T20 World Cup here.