West Ham United captain Kevin Nolan won't give up on an England call.

Nolan is good enough to play for England as an attacking midfielder in the David Platt mould even at 30, according to Sam Allardyce.

"I think the level of consistency Kevin has always produced in the Premier League has proven that if you want that type of player to play for England, then he is good enough," said Allardyce. "With the experience he has gained, he is a much more mature and better player. He'll never give up on playing for his country."