Top 5 highest individual scores in ICC Champions Trophy

Chris Gayle has scored most runs in the ICC Champions Trophy history.
The ICC Champions Trophy is widely regarded as the most challenging ICC tournament. The competition features the top eight ODI teams.
What makes the tournament special is its short schedule. With fewer games, one loss can lead to a team’s elimination from the competition.
In this article, we will take a look at the top five highest individual scores made in the history of ICC Champions Trophy. Notably, only twice an individual score of 150+ has been achieved in the tournament’s history.
Top five highest individual scores in ICC Champions Trophy:
5. Sourav Ganguly – 141* vs South Africa, Nairobi, 2000
India captain Sourav Ganguly was at his best during the semi-finals of the ICC Champions Trophy (then ICC Knockout Trophy) 2000 against South Africa in Nairobi.
Batting first, Ganguly hammered the South African bowling attack, scoring 141 off 142 balls, including 11 fours and six towering sixes. He added 145 runs with Rahul Dravid for the second wicket, setting the foundation for India’s first innings total of 295.
India won the game by 95 runs and Ganguly was named Player of the Match for his efforts.
4. Andy Flower – 145 vs India, Colombo, 2002
Legendary Zimbabwe wicket-keeper batter Andy Flower slammed a remarkable knock of 145 against India in Colombo in the Champions trophy 2002.
Flower’s superb innings came in the second innings, when his team was chasing 289 runs. He scored 145 off just 164 balls, including 13 fours.
Despite his efforts, Zimbabwe lost the game by 14 runs. India’s Mohammad Kaif was named Player of the Match for his unbeaten 111 runs in the first innings.
3. Nathan Astle – 145* vs USA, The Oval, 2004
Nathan Astle cracked an unbeaten 145-run knock at The Oval against the USA in 2004.
Opening the innings, Astle smashed 145 runs off 151 balls, including 13 fours and six sixes. He added 143 runs with Scott Styris for the second wicket to set up the game for New Zealand.
New Zealand won the match by 210 wickets.
2. Ben Duckett – 165 vs Australia, Lahore, 2025
England opener Ben Duckett holds the record for the second-highest individual score by a batsman in ICC Champions Trophy history with his 165-run knock against Australia in Lahore in the ICC Champions Trophy 2025.
Batting first, Duckett hammered 165 runs off 143 balls with the help of 17 fours and three sixes. Duckett’s score was almost half of England’s eventual total of 351. Later, Australia chased down the total to mark the highest successful run-chase in the history of the competition.
1. Ibrahim Zadran – 177 vs England, Lahore, 2025
Ibrahim Zadran created history by registering the highest individual score in the ICC Champions Trophy with his 177-run knock in the Group B contest of the ICC Champions Trophy 2025 against England in Lahore. Notably, it is also the highest individual score by an Afghanistan batter in ODIs overall.
Batting first, Afghanistan had a poor start as they were reduced to 37/3. Zadran then led the recovery, adding 103 and 111-run partnerships with Hashmatullah Shahidi and Mohammad Nabi to propel the team to 325/7.
(All stats are updated till 22 February 2025)
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Related News
- Tamim Iqbal rushed to hospital after suffering heart attack during Dhaka Premier League
- DC vs LSG Dream11 Prediction, Dream11 Playing XI, Today Match 4, IPL 2025 (Indian T20 League)
- Top 3 captaincy picks for DC vs LSG Dream11 Prediction Today: IPL 2025 Match 3
- IPL 2025: Most runs (Orange Cap), most wickets (Purple Cap) after match 3, CSK vs MI
- Top 5 highest scores by Ruturaj Gaikwad in IPL
- Tamim Iqbal rushed to hospital after suffering heart attack during Dhaka Premier League
- Top 3 captaincy picks for DC vs LSG Dream11 Prediction Today: IPL 2025 Match 3
- IPL 2025: Most runs (Orange Cap), most wickets (Purple Cap) after match 3, CSK vs MI
- Top 5 highest scores by Ruturaj Gaikwad in IPL
- IPL 2025: [Watch] MS Dhoni's lightning-quick stumping to dismiss Suryakumar Yadav