Eoin Morgan has displayed an element of surprise on being able to smash a world record of 17 sixes in his blazing innings of 148 from just 71 deliveries against Afghanistan at Old Trafford.
The 17 maximums that Morgan struck in his stunning century takes him past the previous record of most sixes hit in an innings jointly held by Chris Gayle, AB de Villiers and Rohit Sharma.
His 57-ball ton is now the fourth fastest World Cup century and the fastest for an England batsman in cricket's showpiece event.
"I didn't think it was going to be my day. Hobbling around with a bad back, didn't think I'd produce an innings like that," said Morgan with an element of surprise.
"Makes it a bit more special when i can compete with the youngsters in the side. It was nice," said Morgan, who was unanimously decided upon as man of the match.
Morgan also raced past Aaron Finch for the most number of sixes in the tournament with his tally of maximums now reading 22, way above his Australian counterpart.
The 32-year-old's grand contribution of 148 runs is now the third-highest score in a World Cup game by an English batsman.
The ruthless attitude exhibited by Morgan's relentless striking can be reflected from the fact that the left-hand batsman played just 3 defensive shots during his 71-ball stay at the crease.
Morgan took a special liking to the Afghan leg-spinner Rashid Khan's bowling, whom he punished for 58 runs including 7 towering sixes.