James Milner retires from football at 40: Premier League’s all-time record appearance maker quits – months after saying he was ‘open’ to staying on at Brighton


James Milner has announced his retirement from professional football aged 40.

In a career which began at Leeds aged 16, the midfielder played in a record-breaking 658 Premier League matches.

The Yorkshireman won the Premier League twice with Manchester City before lifting the title as well as the Champions League with Liverpool.

He also accumulated 61 England caps and played for Swindon, Newcastle, and Aston Villa before finishing his career with three seasons at Brighton

He said on Instagram: ‘I leave the game with immense pride, gratitude and memories that will stay with me for the rest of my life. 

‘Football has given me far more than I could ever have imagined, and I will always be thankful for the opportunities it provided.’

More to follow.  

Leave a Comment