Swedish striker Zlatan Ibrahimovic scored arguably the best goal ever in football, as he single-handedly whipped England with four goals in their international friendly in Stockholm.

The former Barcelona and AC Milan striker, who now plays for Paris Saint-Germain in France, blew his own four goal performance out of the water with the most absurd and miraculous long-range bicycle kick ever seen.

With the ball going towards the edge of the box, England goalkeeper Joe Hart attempted to clear the ball to safety but his header went skywards and fell to Ibrahimovic who scored one of the finest goals seen.

Sweden trounced England 4-2 during the opening of their new national stadium in Stockholm with Ibrahimovic stealing all the headlines after the match.

"I am declaring that Ibrahimovic 4th goal the greatest in football history. Nobody else would have even tried that, let alone scored," News.com.au quoted TV host, Piers Morgan, as saying.

While English captain Steven Gerrard, who earned his 100th cap for the Three Lions, could barely believe what he just saw.

"His performance was world class. He scored one of the best goals I've ever seen," Gerrard said.