"If I went to play in Germany, it would be for Bayern Munich," the Sweden international said in an interview with 11 Freunde magazine.
"Of course the Bundesliga could attract me, maybe one day. I still have a bit of time left.
"For me, Bayern are one of the top five clubs in the world," the 31-year-old added.
Ibrahimovic is one of the most talented footballers in world football, and has played for Ajax, Juventus, Internazionale, Barcelona and Milan since shooting to fame as a teenager at hometown club Malmo.
He said his wanderlust was down to a desire to experience new cultures.
"I’ve been in five countries, Sweden, Holland, Italy, Spain and now France. I have got to know the people of these countries. That interests me."