Speaking on ITV’s coverage of Spain vs England, broadcast from 7:30pm on Friday, Ian Wright criticised Ross Barkley, Adam Lallana and Raheem Sterling for failing to turn up in the Three Lions' 2-0 loss in Alicante.
England were played off the park by the former world champions for most of the game, with the hosts dominating possession and the midfield on the evening.
Several of England’s key men failed to put in the kind of performance expected of them, with them looking thoroughly outclassed by the Spanish midfield.
And former international Wright picked out Barkley, Lallana and Sterling, in particular, for criticism.
“There aren’t many positives to take out of the defeat,” he told told ITV.
"It’s disappointing. I just wanted to see a few players turn up more, but a few players didn’t, Sterling, Barkley and Lallana [in particular]. It was very disappointing in that respect.”
The former Arsenal striker did, however, absolve Tottenham Hotspur forward Harry Kane of any blame in the game.
Kane started in a lone striker role, but endured a difficult evening as he was given few chances to work with, and was largely kept quiet by the likes of Gerard Pique.
And Wright says that you cannot blame him for his performance, as it was a result of the poor service that his teammates provided him with.
“You couldn’t really blame Harry Kane with the service he got,” he added.