Paris Saint-Germain forward Neymar has admitted that he will have to play in the Premier League at some stage of his career if he is to be considered a "great player".
The Brazil international, who finished just outside the top 10 in the 2018 Ballon d'Or voting, is under contract with PSG for another four years.
Neymar has been strongly linked with a return to La Liga at the end of the season, however, with Real Madrid and Barcelona both said to be keen on landing the world's most expensive player.
Manchester United and Manchester City are among the English contingent with funds to snap up the 26-year-old, meanwhile, and the ex-Barca ace is open to joining a Premier League club.
"It is a big competition, one of the greatest in the world," he said in response to a question asked by Man City's Benjamin Mendy on YouTube.
"We don't know what will happen tomorrow but I believe that every great player, at least one day, has to play in the Premier League. If you're playing there, I hope you can keep enjoying the Premier League, because you deserve only the best."
Neymar has a combined 21 Ligue 1 and Champions League goals in 17 appearances this term.