A league title winner in four different countries, Ibrahimovic left hometown club Malmo for Ajax in 2001. He went on to play for Juventus, Inter, Barcelona, AC Milan and Paris Saint-Germain before joining United in 2016.

He made 53 appearances for United, scoring 29 goals, the last of which came in the EFL Cup defeat to Bristol City in December. Ibrahimovic played an instrumental role in United's EFL Cup and Europa League triumphs last season.

In an Instagram post on Thursday, Ibrahimovic wrote: "Great things also come to an end and it is time to move on after two fantastic seasons with Manchester United.

"Thank you to the club, the fans, the team, the coach, the staff and everybody who shared with me this part of my history."