Top five youngest players in Premier League history to reach 300 appearances ft. Declan Rice

This list contains multiple PL legends!
Declan Rice marked another professional milestone last weekend after completing his 300th game in the Premier League. Rice wrapped up his 300th top-flight match as Arsenal won 4-0 against Leeds United to further strengthen their lead in the Premier League title race.
Declan Rice is now the fifth-youngest player in Premier League history to reach 300 appearances, here we take a look at the rest of the players on this illustrious list:
5. Declan Rice (27y 17d)

After starring for Arsenal in their 4-0 victory over Leeds United during Premier League 2025-26 gameweek 24, Declan Rice became one of the youngest players in the history of the league to reach 300 league games.
He also played for West Ham 204 times in the Premier League before joining Arsenal in a £105 million move in July 2023.
Rice has currently participated in 96 of the Gunners’ potential 100 league games since joining the club. He missed just three games the previous season (33 starts, two substitute appearances), and he participated in all 38 games in his rookie season with West Ham (37 starts, one substitute appearance).
After playing 90 minutes at Elland Road this weekend, he has participated in every single Arsenal game so far this 2025-26 season (22 starts, one sub appearance).
4. Raheem Sterling (26y 348d)

Raheem Sterling’s career peaked at Liverpool and Manchester City, where he played a key role for both clubs before his career took a sudden blip, and the forward is now looking for a new club following his departure from Chelsea.
Raheem Sterling was 26 years, 348 days old when he reached the 300 Premier League appearances milestone. He featured 95 times in the competition for Liverpool and the following 205 arrived at Man City.
3. Gareth Barry (26y 247d)
Gareth Barry was a top defensive midfielder in his day. He appeared in 653 Premier League games for Aston Villa, Manchester City, Everton, and West Bromwich Albion, the most Premier League appearances in history.
Gareth Barry (26 years, 247 days) is the third-youngest player to make it to 300 Premier League appearances, having played all of them for Villa.
2. James Milner (26y 117d)

James Milner’s longevity is what makes him one of the underrated players in the league. Despite being 40, he continues to be one of the top professionals for his current club, Brighton. However, during his peak years, the versatile player featured for some big clubs such as Aston Villa, City and Liverpool.
The legendary James Milner (26 years, 117 days) played 48 games for Leeds, 94 for Newcastle, 100 for Aston Villa, and 58 for Manchester City in his first 300 PL games.
1. Wayne Rooney (26y 58d)

At the age of 26 years and 58 days, Wayne Rooney made his 300th appearance in the Premier League and he still holds the record of being the youngest ever player to reach the milestone.
Out of the 300, he recorded just 67 of his first 300 games for Everton before going to Manchester United in 2004, where he played in 233 additional games to set the record.
Who is the youngest player to reach 300 appearances in the Premier League?
Wayne Rooney is the youngest player in Premier League history to make 300 appearances.
For more updates, follow Khel Now on Facebook, Twitter, and Instagram; download the Khel Now Android App or IOS App and join our community on Telegram.
After earning a bachelor's degree in mass media, Rajarshi began his career as a sports writer in 2019, driven by his passion for sports journalism. He has been working in the field for over six years. A devoted fan of Lionel Messi and Barcelona, Rajarshi has been involved in sports since childhood. Before turning his focus to journalism, he even represented his college at the state level. Along with covering football, he enjoys playing the game, watching movies, and experimenting with new recipes in his spare time, as cooking is one of his favorite hobbies.