James Milner Retirement Marks End Of Record-breaking Premier League Appearance Run
James Milner has confirmed retirement from football, closing a Premier League journey that lasted 24 seasons. The 40-year-old ends a career that brought 658 league appearances, the most in competition history. Milner leaves having played 964 senior games for club and country and winning major trophies.
Across the Premier League, Milner represented Leeds United, Newcastle United, Aston Villa, Manchester City, Liverpool and Brighton. Milner made a senior debut for Leeds in November 2002, aged 16. In the league’s scoring records, Milner is the third-youngest and second-oldest goalscorer, showing longevity across different roles and clubs.

Milner passed Gareth Barry’s previous record for Premier League appearances earlier this season, reaching 658 matches. During that time, Milner supplied 90 league assists, which places Milner 10th on the all-time list. Milner also scored 56 Premier League goals and set up more different team-mates than any other player, with 47.
Milner’s overall club and international figures underline the length of that career. In total, Milner featured 964 times for club sides and England. Those appearances covered domestic leagues, cups and European competitions. For many observers, Milner became known for consistency, positional flexibility and professionalism across more than two decades.
{TABLE_1}Silverware arrived with both Manchester City and Liverpool. Milner won three Premier League titles, twice with City and once at Liverpool. At Anfield, Milner also lifted the Champions League in the 2018-19 season. Milner added two FA Cups, two EFL Cups, two Community Shields, one Super Cup and one Club World Cup.
Internationally, Milner earned 61 caps for England. Milner featured at four major tournaments for the national team. Those appearances came at the 2010 and 2014 World Cups, plus Euro 2012 and Euro 2016. That run highlighted long-term trust from national coaches across different tournament cycles.
James Milner Premier League farewell and reflections
Milner explained the choice to retire in a message shared on social media. "After 24 seasons in the Premier League, it feels like the right time to bring an end to my playing career," Milner said on social media. The statement formally closed a journey that started as a Leeds teenager.
Milner also reflected on personal memories and relationships in the same announcement. "I've been fortunate enough to experience some unforgettable moments, from fighting for survival to winning trophies, playing in Europe, and representing my country at two European Championships and two World Cups. But more than anything, it's the people and friendships I've made throughout the game that I'll cherish forever."
James Milner leaves the Premier League holding major appearance records, three league titles and a Champions League crown. With 964 senior matches and 61 England caps, the career spans survival battles and trophy wins. The retirement announcement on 1 June 2026 closes one of the division’s longest-serving stories.


Click it and Unblock the Notifications