• 100 goals in 223 appearances (as of April 25, 2022): Cristiano Ronaldo (Manchester United). Reuters
    100 goals in 223 appearances (as of April 25, 2022): Cristiano Ronaldo (Manchester United). Reuters
  • 100 goals in 270 appearances: Matt Le Tissier (Southampton). Getty
    100 goals in 270 appearances: Matt Le Tissier (Southampton). Getty
  • 104 goals in 254 appearances: Didier Drogba (Chelsea). Getty
    104 goals in 254 appearances: Didier Drogba (Chelsea). Getty
  • 106 goals in 316 appearances (as of April 25, 2022): Raheem Sterling (Liverpool and Manchester City). PA
    106 goals in 316 appearances (as of April 25, 2022): Raheem Sterling (Liverpool and Manchester City). PA
  • 106 goals in 276 appearances: Darren Bent (Ipswich, Charlton, Tottenham, Sunderland, Aston Villa, Fulham). Getty
    106 goals in 276 appearances: Darren Bent (Ipswich, Charlton, Tottenham, Sunderland, Aston Villa, Fulham). Getty
  • 107 goals in 499 appearances: Paul Scholes (Manchester United). Getty
    107 goals in 499 appearances: Paul Scholes (Manchester United). Getty
  • 108 goals in 468 appearances: Peter Crouch (Aston Villa, Southampton, Liverpool, Portsmouth, Tottenham, Stoke, Burnley). Reuters
    108 goals in 468 appearances: Peter Crouch (Aston Villa, Southampton, Liverpool, Portsmouth, Tottenham, Stoke, Burnley). Reuters
  • 109 goals in 259 appearances (as of April 25, 2022): Sadio Mane (Southampton and Liverpool). AFP
    109 goals in 259 appearances (as of April 25, 2022): Sadio Mane (Southampton and Liverpool). AFP
  • 109 goals in 632 appearances: Ryan Giggs (Manchester United). Getty
    109 goals in 632 appearances: Ryan Giggs (Manchester United). Getty
  • 110 goals in 516 appearances: Emile Heskey (Leicester, Liverpool, Birmingham, Wigan, Aston Villa). Getty
    110 goals in 516 appearances: Emile Heskey (Leicester, Liverpool, Birmingham, Wigan, Aston Villa). Getty
  • 111 goals in 312 appearances: Dion Dublin (Manchester United, Coventry, Aston Villa). Getty
    111 goals in 312 appearances: Dion Dublin (Manchester United, Coventry, Aston Villa). Getty
  • 113 goals in 213 appearances: Ian Wright (Arsenal, West Ham). Getty
    113 goals in 213 appearances: Ian Wright (Arsenal, West Ham). Getty
  • 118 goals in 239 appearances: Romelu Lukaku (Chelsea, West Bromwich Albion, Everton, Manchester United). Getty
    118 goals in 239 appearances: Romelu Lukaku (Chelsea, West Bromwich Albion, Everton, Manchester United). Getty
  • Liverpool's Mohamed Salah celebrates after scoring the opening goal during the English Premier League soccer match between Leeds United and Liverpool at Elland Road, Leeds, England, Sunday, Sept. 12, 2021. (AP Photo / Rui Vieira)
    Liverpool's Mohamed Salah celebrates after scoring the opening goal during the English Premier League soccer match between Leeds United and Liverpool at Elland Road, Leeds, England, Sunday, Sept. 12, 2021. (AP Photo / Rui Vieira)
  • 120 goals in 504 appearances: Steven Gerrard (Liverpool). Getty
    120 goals in 504 appearances: Steven Gerrard (Liverpool). Getty
  • 123 goals in 375 appearances: Dwight Yorke (Aston Villa, Manchester United, Blackburn, Birmingham, Sunderland). Getty
    123 goals in 375 appearances: Dwight Yorke (Aston Villa, Manchester United, Blackburn, Birmingham, Sunderland). Getty
  • 125 goals in 364 appearances: Nicolas Anelka (Arsenal, Liverpool, Manchester City, Bolton, Chelsea, West Bromwich Albion). Getty
    125 goals in 364 appearances: Nicolas Anelka (Arsenal, Liverpool, Manchester City, Bolton, Chelsea, West Bromwich Albion). Getty
  • 126 goals in 349 appearances: Robbie Keane (Coventry, Leeds, Tottenham, Liverpool, West Ham, Aston Villa). Getty
    126 goals in 349 appearances: Robbie Keane (Coventry, Leeds, Tottenham, Liverpool, West Ham, Aston Villa). Getty
  • 127 goals in 288 appearances: Jimmy Floyd Hasselbaink (Leeds, Chelsea, Middlesbrough, Charlton). Getty
    127 goals in 288 appearances: Jimmy Floyd Hasselbaink (Leeds, Chelsea, Middlesbrough, Charlton). Getty
  • 128 goals in 264 appearances (as of April 25, 2022): Jamie Vardy (Leicester City). EPA
    128 goals in 264 appearances (as of April 25, 2022): Jamie Vardy (Leicester City). EPA
  • 144 goals in 280 appearances: Robin van Persie (Arsenal, Manchester United). Reuters
    144 goals in 280 appearances: Robin van Persie (Arsenal, Manchester United). Reuters
  • 146 goals in 418 appearances: Teddy Sheringham (Nottingham Forest, Tottenham, Manchester United, Portsmouth, West Ham). Allsport
    146 goals in 418 appearances: Teddy Sheringham (Nottingham Forest, Tottenham, Manchester United, Portsmouth, West Ham). Allsport
  • 149 goals in 351 appearances: Les Ferdinand (Queens Park Rangers, Newcastle, Tottenham, West Ham, Leicester, Bolton). Allsport
    149 goals in 351 appearances: Les Ferdinand (Queens Park Rangers, Newcastle, Tottenham, West Ham, Leicester, Bolton). Allsport
  • 150 goals in 326 appearances: Michael Owen (Liverpool, Newcastle, Manchester United, Stoke). Getty
    150 goals in 326 appearances: Michael Owen (Liverpool, Newcastle, Manchester United, Stoke). Getty
  • 162 goals in 496 appearances: Jermain Defoe (West Ham, Tottenham, Portsmouth, Sunderland, Bournemouth). AFP
    162 goals in 496 appearances: Jermain Defoe (West Ham, Tottenham, Portsmouth, Sunderland, Bournemouth). AFP
  • 163 goals in 379 appearances: Robbie Fowler (Liverpool, Leeds, Manchester City, Blackburn). Getty
    163 goals in 379 appearances: Robbie Fowler (Liverpool, Leeds, Manchester City, Blackburn). Getty
  • 175 goals in 258 appearances: Thierry Henry (Arsenal). AFP
    175 goals in 258 appearances: Thierry Henry (Arsenal). AFP
  • 177 goals in 609 appearances: Frank Lampard (West Ham, Chelsea, Manchester City). Getty
    177 goals in 609 appearances: Frank Lampard (West Ham, Chelsea, Manchester City). Getty
  • 178 goals in 274 appearances (as of April 25, 2022): Harry Kane (Tottenham). PA
    178 goals in 274 appearances (as of April 25, 2022): Harry Kane (Tottenham). PA
  • 184 goals in 275 appearances: Sergio Aguero (Manchester City). PA
    184 goals in 275 appearances: Sergio Aguero (Manchester City). PA
  • 187 goals in 414 appearances: Andy Cole (Newcastle, Manchester United, Blackburn, Fulham, Manchester City, Portsmouth, Sunderland). Getty
    187 goals in 414 appearances: Andy Cole (Newcastle, Manchester United, Blackburn, Fulham, Manchester City, Portsmouth, Sunderland). Getty
  • 208 goals in 491 appearances: Wayne Rooney (Everton, Manchester United). Getty
    208 goals in 491 appearances: Wayne Rooney (Everton, Manchester United). Getty
  • 260 goals in 441 appearances: Alan Shearer (Blackburn, Newcastle). Getty
    260 goals in 441 appearances: Alan Shearer (Blackburn, Newcastle). Getty

Liverpool star Mohamed Salah hits century milestone: Premier League 100-club in pictures


  • English
  • Arabic

Mohamed Salah has caught the Premier League alight since his return in 2017, establishing himself as one of the most prolific goalscorers in world football.

Rarely given a chance to impress by Chelsea during his first spell in the English top flight, Salah quickly justified Liverpool's decision to make him their most expensive player four years ago with 32 league goals in his first campaign.

That electric debut season was followed by 22 goals in 2018/19 and 19 goals in 2019/20 to help Liverpool win their first Premier League title and first top-flight title in 30 years. Last season may have been a disappointment for the club considering their recent success, but Salah still struck another 22 league goals.

Salah has started the current campaign in promising form with three goals in his first four appearances, and his most recent strike - the opener in the 3-0 win over Leeds United on Sunday - has seen the Egyptian forward gain access to the Premier League's exclusive 100-goals club. However, his achievement was overshadowed by the horrible injury suffered by Liverpool teammate Harvey Elliott.

Only four players – Alan Shearer (124), Harry Kane (141), Sergio Aguero (147) and Thierry Henry (160) – have scored 100 Premier League goals faster than Salah, who hit the milestone in 162 appearances.

The gallery above features every player to score 100 Premier League goals. To move on to the next photo, click on the arrows or if using a mobile device, simply swipe.

Updated: September 13, 2021, 6:47 AM