Ibrahim Zadran to Sourav Ganguly: Youngest batters score 150+ runs in an innings in ICC ODI events
Afghanistan star batter Ibrahim Zadran Ibrahim Zadran created history during the ICC Champions Trophy 2025 do-or-die clash against England. He scored 177 runs after Afghanistan's poor start.

Afghanistan star batter Ibrahim Zadran Ibrahim Zadran created history during the ICC Champions Trophy 2025 do-or-die clash against England. He scored 177 runs after Afghanistan's poor start.

During his knock against England in Champions Trophy 2025, Ibrahim Zadran becomes the youngest to score 150+ runs in an innings in ICC ODI events. Here is the list of youngest batters to score 150+ runs in an innings in ICC ODI events.

Ibrahim Zadran
Ibrahim Zadran was 23y 76d old while he scored 177 runs against England in ICC Champions Trophy do-or-die clash in Lahore. He is the youngest to reach this milestone.

Kapil Dev
The former India captain Kapil Dev was 24y 163d old when he scored 150+ runs against Zimbabwe in Tunbridge Wells in 1983.

Imran Nazir
Former Pakistan star Imran Nazir comes third in the tally of the youngest to score 150+ runs in an innings in ICC ODI events. He reached this milestone when he was 25y 95d old. He reached this milestone against Zimbabwe in 2007.

Sourav Ganguly
Former India captain Sourav Gangly was 26y 322d old when he scored 150+ runs in an innings in ICC ODI events. He reached this milestone against Sri Lanka in 1999.