However, his season came to an early end after he suffered a knee injury - cruciate ligament - during United's Europa League match at the Old Trafford against Anderlecht in April.
United had released him due to his injury keeping him out for most of next season but Ibrahimovic departure from the club has been reported to be left on good terms as he feels his past year in England has been a success.
United are still trying to negotiate a fee for the 24-year-old, who could cost as much as £60 million just 12 months after Real Madrid triggered a £26.3m buy-back option to re-sign the Spaniard from Juventus.
United have remained quiet about Ibrahimovic's future since then before the striker was named on the Premier League's official list of players let go on Friday.
After scoring 28 goals in 41 appearances and helping United lift two major trophies in the EFL Cup and Europa League, the former Barcelona and Inter Milan striker feels ready for a new challenge.
Ibrahimovic was the stand-out name on the Premier League's list of players released.
The biggest exodus of senior players was from relegated Sunderland, whose release list included Victor Anichebe, Jan Kirchhoff, Seb Larsson, Joleon Lescott, John O'Shea and Steven Pienaar.
Ibrahimovic's agent, Mino Raiola, has insisted his client wants to stay in Europe, and could join one of United's Premier League rivals.
Elsewhere, Yaya Sanogo has been released by Arsenal while Arouna Kone at Everton and Fraizer Campbell at Crystal Palace have also not been offered new deals.
John Terry has also been confirmed as a free agent after leaving Chelsea while Gael Clichy, Jesus Navas, Pablo Zabaleta, Bacary Sagna and Willy Caballero are all among those released by Man. City.