Barcelona forward Neymar admits desire to play in the Premier League in the future

Neymar has revealed he could play in the Premier League at some stage in his career

Neymar has hinted he could leave Barcelona for a Premier League club in the future.

The Brazil forward has scored 99 goals in 176 appearances since joining Barca from Santos in 2013 and recently pledged his long-term future to the Catalan club by signing a new five-year deal.

But despite putting pen-to-paper on a new contract, Neymar has revealed his admiration for some of the Premier League's biggest clubs and admitted the chance to work under Jose Mourinho or Pep Guardiola would appeal to any player.

"The Premier League is a championship that amazes me," he told The Sun.

Neymar has netted 14 times in 35 appearances for Barca this season

"I like the playing style and the teams. And who knows, someday, I would like to play at it, yes.

"I admire Manchester United, Chelsea, Arsenal, Liverpool - these are the teams that are always there fighting.

"And then you have high-level coaches like Mourinho and Guardiola. These are coaches with whom any player would like to work."

The 25-year-old also highlighted the unpredictability of the Premier League and admitted Barca would need to be wary of Leicester if they meet the reigning English champions in the Champions League.

Barca face Juventus in the Champions League quarter finals, while Leicester take on Atletico Madrid having overcome Sevilla at the last 16 stage.

Neymar admits Lionel Messi (left) and the rest of his team-mates will need to be wary of Leicester if they meet in the Champions League

"In the Premier League you never know who is going to win or who will be champions, it is always a surprise," he said.

"Leicester are very good. They had a great season last year, they were Prem champions and therefore we need to respect them if we draw them in the Champions League."

Neymar has won two La Liga titles since arriving at Barca and was also part of the team that claimed the treble in 2014/15.

Sky customers can now upgrade to Sky Sports and get 12 months for just £18 per month. Upgrade now!