CLUB TEN

Football trivia & stats
← Back to blog

The Oldest Goal Scorers in Premier League History at Arsenal, Chelsea, Liverpool, Man City, Man United and Spurs

7 September 2026 · 5 min read · PL era only · ranked by age at time of scoring

Scoring a Premier League goal in your mid-thirties is a feat in itself. Doing it past 36 puts you in a very small group of players whose bodies lasted longer than almost any of their peers. Here are the oldest scorers at each of the Big Six clubs since the Premier League began in 1992.

Arsenal

Dennis Bergkamp leads at 36 years and 332 days — remarkable for a player who retired from international football years earlier due to his fear of flying. Lee Dixon, a full-back finding the net at 36, sits second. Thierry Henry's goal at 34 came during his brief loan return from New York Red Bulls in 2012, the only player in this list to score as a returning loanee.

#PlayerAge
1Dennis Bergkamp36y 332d
2Lee Dixon36y 288d
3Thierry Henry34y 178d
4Tomáš Rosický34y 148d
5Andy Linighan34y 82d
6Tony Adams34y 78d
7Ian Wright34y 34d
8David Luiz33y 313d
9Nigel Winterburn33y 285d
10Martin Keown33y 267d

Chelsea

Thiago Silva's goal at 39 years and 198 days is one of the most extraordinary in this list — a centre-back scoring in the Premier League at an age when most players have been retired for years. Didier Drogba at 37 had already left and returned to Chelsea before scoring again. Gianfranco Zola's goal at 36 was quintessentially Zola: elegant and seemingly effortless.

#PlayerAge
1Thiago Silva39y 198d
2Didier Drogba37y 49d
3Gianfranco Zola36y 290d
4Mal Donaghy36y 167d
5John Terry36y 159d
6Glenn Hoddle36y 150d
7Frank Lampard35y 290d
8Gianluca Vialli34y 311d
9Marcel Desailly34y 246d
10Steve Clarke34y 240d

Liverpool

Gary McAllister's goal at 36 came during Liverpool's extraordinary cup treble season of 2000/01 — including a famous long-range free kick against Everton in the dying minutes at Goodison. Sami Hyypiä at 35 reflects Liverpool's tradition of getting the very best out of experienced Scandinavian defenders. Mohamed Salah reaching 10th on this list at just 33 suggests he may climb it further.

#PlayerAge
1Gary McAllister36y 127d
2Sami Hyypiä35y 83d
3Steven Gerrard34y 359d
4Kolo Touré34y 332d
5Virgil van Dijk34y 219d
6Ian Rush34y 198d
7James Milner33y 356d
8Karl-Heinz Riedle33y 242d
9John Barnes33y 164d
10Mohamed Salah33y 139d

Manchester City

Fernandinho leads City's list at 36 years and 362 days — a figure that reflects how long he remained a trusted part of Pep Guardiola's squad. Frank Lampard's loan spell at City in 2014/15 produced goals that famously helped knock Chelsea out of the title race. Yaya Touré at 34 and David Silva also in the thirties show just how long City's greatest era retained its core.

#PlayerAge
1Fernandinho36y 362d
2Frank Lampard36y 335d
3Sylvinho35y 244d
4Yaya Touré34y 361d
5Martín Demichelis34y 343d
6İlkay Gündoğan34y 214d
7David Silva34y 189d
8Kevin De Bruyne33y 278d
9Pablo Zabaleta32y 115d
10Riyad Mahrez32y 91d

Manchester United

Ryan Giggs leads United's list at 39 years and 86 days — scoring Premier League goals into his fortieth year is a feat matched by almost nobody in the competition's history. Paul Scholes at 37, Cristiano Ronaldo at 37 on his return spell, and Bryan Robson at 36 complete a list that reads like a roll call of United legends.

#PlayerAge
1Ryan Giggs39y 86d
2Paul Scholes37y 304d
3Cristiano Ronaldo37y 246d
4Bryan Robson36y 282d
5Laurent Blanc36y 55d
6Michael Carrick35y 198d
7Zlatan Ibrahimović35y 188d
8Teddy Sheringham35y 33d
9Edinson Cavani34y 94d
10Casemiro34y 0d

Tottenham

Teddy Sheringham leads Spurs at 37 years — having also appeared in the Manchester United list above after his years at Old Trafford. Gustavo Poyet at 36 and Les Ferdinand at 35 round out a list that features some of Spurs' most technically accomplished players from the early Premier League era.

#PlayerAge
1Teddy Sheringham37y 19d
2Gustavo Poyet36y 84d
3Les Ferdinand35y 257d
4William Gallas35y 65d
5Clive Wilson34y 314d
6Noureddine Naybet34y 277d
7Ivan Perišić34y 44d
8Fernando Llorente33y 338d
9Micky Hazard33y 327d
10Jürgen Klinsmann33y 284d

Pick your club and test yourself on today's Club Ten puzzle.

Play today's puzzle →