Eoin Morgan rewrote the record books on Tuesday, clobbering 17 sixes – the most in a one-day international innings – in a blistering century as England crushed Afghanistan by 150 runs in a World Cup match at Old Trafford.
Morgan smashed a career-best 148, with 118 coming from sixes and fours, off 71 balls to power England to 397-6, their highest World Cup total.
Dawlat Zadran, who dropped Morgan on 24, and Gulbadin Naib claimed three wickets apiece but spin spearhead Rashid Khan logged the worst bowling figures in the history of the World Cup – 110 runs off nine overs without a single wicket.
Hashmatullah Shahidi (76), Asghar Afghan (44) and Rahmat Shah (46) helped Afghanistan to 247-8, their highest total in World Cup, but it was not enough to avoid their fifth defeat in five matches.
For England, Jofra Archer (3-52) and Adil Rashid (3-66) shared six wickets between them.