England midfielder James Milner has retired from international football after informing new manager Sam Allardyce of his decision earlier this week.

The 30-year-old Liverpool player, who won 61 caps in a seven-year international career, said he appreciated the face-to-face chat with Allardyce.

"I would like to thank Sam for taking the time to come and see me in person and have the conversation," Milner said.

Allardyce paid tribute to his contribution to the team.

"James can be proud of his seven-year career as a senior England player and has never let his country down when called upon," he said.

The England manager said Milner had agreed to still make himself available in exceptional circumstances.

Milner was a fringe member of England's Euro 2016 squad under previous manager Roy Hodgson, playing just three minutes of their opening game against Russia.