Skip to content

Wayne Rooney moves second in Premier League all-time goals list

Wayne Rooney takes a free kick during the Barclays Premier League match between Manchester United and Swansea City
Image: Wayne Rooney scored his 188th Premier League goal in Manchester United's 2-1 win over Swansea City

Wayne Rooney moved to second on his own in the all-time list of Premier League top-scorers by netting the winner in Manchester United’s 2-1 victory over Swansea City on Saturday.

Rooney is now on 188 goals, one ahead of third-placed Andrew Cole, but still 72 adrift of first-placed Alan Shearer, who is on 260.

Also See:

Shearer is also still far ahead of Rooney in terms of strike-rate. Whereas Rooney's goals have come in 423 appearances, Shearer achieved his total in 441 games.

All-time Premier League top-scorers

Name Goals Games played
Alan Shearer 260 441
Wayne Rooney 188 423
Andrew Cole 187 414
Frank Lampard 177 609
Thierry Henry 175 258
Robbie Fowler 163 379
Michael Owen 150 326
Les Ferdinand 149 351
Teddy Sheringham 146 418
Robin van Persie 144 280

Around Sky