Paris Saint-Germain superstar Zlatan Ibrahimovic has played in most of Europe's top divisions, with the exception of the English top flight, but the latest reports suggest he could be on his way to Premier League.
Gallery: 10 Big Names Who Think Messi Is The World's Best
The Swede has scored goals all over Europe, including in Spain for FC Barcelona, in Italy for Juventus, Inter Milan and AC Milan, and in France for Les Parisiens.
Ibrahimovic has been linked with moves to England several times in his career, but with his contract at PSG expiring at the end of the season, could we soon see the 34-year-old in the Premier League?
According to Foot Mercato, Chelsea have offered the striker a two-year contract worth nearly £20 million (R444 million).
It is believed Ibrahimovic will reject any interest from clubs in the MLS as he wants to stay in Europe.
Manchester United and AC Milan are also reportedly keen on the PSG talisman's services.
Read: Star Hints He Could Leave Barca
Ibrahimovic has played 168 games for the French Giants, scoring 141 goals and assisting a further 58 strikes.
Would you like to see the Swede in England next season? Let us know in the comments section below.