Manchester United legend Paul Scholes says La Liga is better than the Premier League, despite record spending. English clubs splashed out a combined £1billion in the off-season.
But the 11-time Premier League champion is unimpressed with the quality of the players brought in.
He also says Spain’s top-flight boasts the best players in the world and their teams dominate Europe.
The 41-year-old writes in his new book Class of 92: Out of our League: “The Spanish league’s the best by far if you’re judging on the European competitions.
“In the quarterfinals of the Champions League and the Europa League in 2015-16, they had six of the 16 teams. Nearly half of them. The Premier League had just two.”
The Red Devils legend also picked out three of the players he feels are the top talents in England, with all three plying their trade at Manchester City.
He added: “There needs to be a real step up in quality in England. Other than Sergio Aguero, Kevin De Bruyne and David Silva, we don’t have the best players. All the best players are in other countries.
“The best players are in Spain or at Bayern Munich and Juventus.
“We’re linked with big players – Gareth Bale is a top player – but we don’t get them now. Not anymore.
“You never see a Lionel Messi coming over here, you never see a Neymar in the Premier League.”