Ibrahimović siirtyi englantilaiseen Manchester Unitediin 1. heinäkuuta 2016. Hän pelasi ensimmäistä kertaa Unitedin paidassa ystävyysottelussa Galatasarayta vastaan 30. heinäkuuta 2016; hän teki ottelussa maalin saksipotkulla ottelun neljännellä peliminuutilla. Ibrahimović auttoi Manchester Unitedia voittamaan seuran 21. FA Community Shieldin vuoden 2016 ottelussa Leicester Cityä vastaan tekemällä ottelun voittomaalin. Valioliigadebyytissään 14. elokuuta 2016 Bournemouthia vastaan Ibrahimović onnistui jälleen maalinteossa ensimmäisessä ottelussaan; hän oli aiemmin tehnyt maalin debyyttiotteluissaan Italian, Espanjan ja Ranskan pääsarjoissa sekä Mestarien liigassa.