Ibrahim Zadran celebrates his record breaking century against England

Ibrahim Zadran broke his own record for the highest ever individual score for Afghanistan in an ODI today (February 26), in their Champions Trophy fixture against England.

Zadran smashed 177 as Afghanistan scored 325-5 in Lahore - their highest-ever total in the format against England. Having opened the innings, Zadran was forced into his shell early after Jofra Archer took three wickets in the powerplay. By the end of the 10th over, Afghanistan were 39-3 with Zadran and Hashmatullah Shahidi at the crease.

The 23-year-old reached his first 50 off 65 balls, before going through the gears to reach three figures. He put on a century partnership before Shahidi was bowled by Adil Rashid for 40 shortly before Zadran reached his hundred. He went to the milestone with a single off Liam Livingstone, his second 50 scored off 51 balls.

But it was in the last 10 overs of the innings that Zadran put his foot fully on the accelerator. He blasted Archer for four boundaries in his ninth over, heaving a six over midwicket before crashing three consecutive fours. He then slashed another six over long on in Archer's next over, having gone past the 150 mark. That shot also took him past his previous high-score in ODIs, which was 162 scored against Sri Lanka in 2020. That score was also the previous highest for Afghanistan overall in the format.

Zadran was eventually out in the final over of the innings, picking out Archer in the deep at backward square off Livingstone. While his score is Afghanistan's highest, it's quite some way off the highest for other teams. Rohit Sharma's 264 remains the overall record-holder in the format, while New Zealand, West Indies, Pakistan, Sri Lanka and Australia all have double-centurions.

If Afghanistan beat England it will be their second consecutive victory over them in a men's ICC 50-over tournament, after their famous win in the 2023 World Cup.

Full list: Highest individual ODI scores for each team

Country Player Score Opposition Year
India Rohit Sharma 264 Sri Lanka 2014
New Zealand Martin Guptill 237* West Indies 2015
West Indies Chris Gayle 215 Zimbabwe 2011
Pakistan Fakhar Zaman 210* Zimbabwe 2018
Sri Lanka Pathum Nissanka 210* Afghanistan 2024
Australia Glenn Maxwell 201* Afghanistan 2023
Zimbabwe Charles Coventry 194* Bangladesh 2009
South Africa Gary Kirsten 188* UAE 1996
England Ben Stokes 182 New Zealand 2023
Ireland Paul Stirling 177 Canada 2010
Afghanistan Ibrahim Zadran 177 England 2025
Bangladesh Litton Das 176 Zimbabwe 2020
Scotland Calum MacLeod 175 Canada 2014
USA Jaskaran Malhotra 173* PNG 2021
UAE Asif Khan 151* USA 2023
PNG Tony Ura 151 Ireland 2018
Kenya Kennedy Otieno 144 Bangladesh 1997
Hong Kong Anshuman Rath 143* PNG 2017
Canada Ashish Bagai 137* Scotland 2007
Netherlands Wesley Barresi 137* Kenya 2014
Namibia JP Kotze 136 USA 2019
Nepal Rohit Paudel 126 PNG 2022
Oman Jatinder Singh 118* PNG 2022
Jersey Asa Tribe 115* PNG 2023
Bermuda David Hemp 102* Kenya 2009
East Africa [defunct] Frasat Ali 45 New Zealand 1975

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.