Luke Wright smashed an unbeaten 99 off 55 balls as defending champions England knocked Afghanistan out of the World Twenty20 with a 116-run victory in Colombo on Friday.
England, losing the toss, piled up 5-196 before dismissing Afghanistan for 80 in 17.2 overs.
The minnows were reduced to 8-26 and in danger of falling below Kenya's 67 against Ireland in 2008 before Gulbodin Naib and Shapoor Zadran provided unexpected resistance by adding 44 for the ninth wicket.
Naib, batting at number eight, scored more than half of his team's runs before he was last man out for 44 off 32 balls that included five fours and three sixes.
But none of the other batsmen reached double figures as Jade Dernbach, skipper Stuart Broad, Samit Patel and Graeme Swann picked up two wickets each.
Afghanistan's second successive defeat in the tournament - having lost to India by 23 runs on Wednesday - meant both England and India qualified for the Super Eights round from group A.
Wright hit eight fours and six sixes in the highest score by an Englishman in World Twenty20 after Craig Kieswetter was bowled by Shapoor Zadran in the first over before a run had been scored.
Wright, who was on 97 with one ball remaining, was denied a century when he managed just two runs off Dawlat Zadran. But he helped England plunder 87 runs in the last five overs.
"I was just tired by the end, I was just happy to keep the ball going," he said. "The most important thing was that we got a big total. I think the scoreboard pressure really had big importance going into bowling."
England struggled to 15 runs in the first four overs, before the innings gained momentum when 23 runs were scored off the fifth over bowled by Shapoor.
Alex Hales helped Wright put on 69 for the second wicket before he was run out for 31 in the 10th over.
Eoin Morgan joined Wright to add 72 for the third wicket, himself making 27 off 23 balls before he was dismissed in the 17th over attempting a big shot off Izatullah Dawlatzai.
Afghanistan seam bowler Shapoor Zadran, who gave his team an ideal start with a wicket maiden and also picked up two early wickets against India, asked fans not to get too downcast.
"My message would be not to get too disappointed," he said. "That was our tough day in the field, we have learnt a lot and hopefully we can come up with good results."
England play India in the group's last match on Sunday.