Eoin Morgan hit 17 sixes in his career-best 148, with England’s total of 25 sixes also a new world record. Morgan, dropped on 28, dominated a third-wicket stand of 189 with Joe Root (82), whose contribution to their partnership was a mere 33. Morgan’s tally surpassed the record of 16 sixes in an ODI innings previously shared by India’s Rohit Sharma, South Africa’s AB de Villiers and West Indies’ Chris Gayle.
Winning the toss and opting to bat first, England made a mockery of the Afghan bowling line up with an amazing show of clean and power hitting. Afghanistan leg spinner Rashid Khan had a horrible outing as he ended up achieving an unwanted record with 0-110 in nine overs -- the most expensive return at a World Cup and second costliest in all ODI cricket.
Replying to the huge total, Afghanistan barely managed to play out the whole quota of fifty overs and scored just 247 for the loss of eight wickets losing the match by exactly 150 runs in the process. Hashmatullah Shahidi remained the top scorer with a slow 76 off 100 balls.