Ibrahimovic will see his contract with Paris Saint-Germain expire in the summer, with a slew of European clubs reportedly coveting his signature.
The 34-year-old, however, says he could yet call it quits in June.
“Anything could happen next summer... maybe I’ll just retire,” he told TV4. “Nobody’s thought of that possibility. I would prefer to go out at the top.”
“When all the cards are on the table, I’ll see which direction I want to take,” he added.
The Swede, who contributed 25 goals to PSG's latest Ligue One triumph, has confirmed there is interest in his services from the Premier League.