Manchester City chief Patrick Vieira has questioned the patriotism of England's players.
Vieira won a World Cup with France in 1998.
"When you look at the kind of midfield that England have had, with Beckham, Gerrard, Lampard and Scholes, these players are as good as anyone else around the world," Vieira told the Mail on Sunday.
"But I don't think England have found the person who can really make a difference with these kind of players; someone who can make them realise how good they are and how important they are.
"In England, I'm surprised when i see so many players pull out because of injuries. I don't understand that. even when i was at Arsenal and I was injured I still wanted to go to the national team, because it makes you so proud."