Afghanistan opener Ibrahim Zadran scripted history with a sensational knock of 177 off 146 deliveries, the highest individual score in ICC Champions Trophy history, surpassing Englands Ben Ducketts 165. His record-breaking innings helped Afghanistan post a formidable 325/7 in 50 overs against England in their Group B clash in Lahore on Wednesday.