Joe Corrigan believes that Premier League clubs are not giving young English players a chance which is harming the performance of the national side.
England were knocked out of Euro 2012 on Sunday after a penalty shootout defeat to Italy, having been outplayed for the majority of the 120 minutes.
Corrigan helped coached the England Under-17 side to a 2010 European Championship win with a squad that included players such as Jack Butland, Josh McEachran and Ross Barkley, and he feels that the young players don't get a fair crack at the Premier League.
"In 2010 I was with the England Under-17s at the European Championship in Liechtenstein. The quality of the players there was fantastic," Corrigan told talkSPORT.
"I know a few of them have gone through to the England Under-21s but are we getting the rest of them playing in the Premier League?
"That group of Under-17s were better than any of the other squads they were playing against, including the French, Greeks and Spanish. They were fantastic. But they haven't come through on mass. We've got this thing about foreign players but we've got kids with such quality coming through.
"It will only change when we have more British managers. Foreign coaches bring in foreign players. At Liverpool, Gerard Houllier brought French players in and Rafael Benitez brought in Spanish players. We need British managers to give young British talent a chance."
Corrigan played over 470 games in goal for Manchester City.