Barcelona star Zlatan Ibrahimovic has kept the door ajar for a possible shift to the English Premier League.

The 28-year old Sweden international has often been linked with an EPL move but admits he is very happy in Spain at the moment.

However, the former Inter Milan striker has not ruled out the possibility of one day playing in England.

"I'm very happy there is an interest in me but I have four years more with Barcelona and I will not leave Barcelona because I am very happy there and I play with the best team in the world," he said.

"I'm very happy to stay there but if clubs are interested in me, I take it as a compliment. It means I'm doing a good job.

"To play in England one day - absolutely. I feel I can give much more and I can still develop. You never know what happens in football, in 24 hours a lot of things can change."