The 38-year-old Swedish striker re-enacted his Puskas Award-winning effort against the Three Lions.
Zlatan Ibrahimovic took time out of his summer holiday to wind up England fans by recreating his incredible goal for Sweden in their 4-2 win in 2012.
The striker netted all four of his side’s goals as they beat the Three Lions at the Friends Arena in an international friendly that November.
Ibrahimovic’s most impressive goal of the game was a stunning overhead kick from distance which flew over Joe Hart and in after the goalkeeper’s poor clearance.
The former Manchester United, Barcelona and Paris Saint-Germain forward won the Puskas Award in 2013 for the goal and he is clearly still revelling in the glory.
The ex-Sweden international posted a video on social media of him leaping out of the water to send the ball flying in a re-enactment of his goal against England.
He added the caption: “God Save the Queen”.