Home » Teams » Manchester City » A look at the top 10 world-class stars who graced the Premier League over the last decade – including this 172-goal ace

A look at the top 10 world-class stars who graced the Premier League over the last decade – including this 172-goal ace

Top 10 players to have graced the Premier League over the last decade

With hundreds of players moving in and out Premier League to make their fortune, only a few have made a solid name for themselves. Let’s have a look at the top 10 EPL players of the decade.

Didier Drogba

The Ivorian made 254 appearances for Chelsea in two terms – 2004-2012, 2014-2015. He scored 104 goals in those games and helped the Blues win 172 matches and lost just 30. He won the Premier League four times and the Golden boot twice.

Vincent Kompany

The Belgian made 265 appearances for Manchester City from 2008-2019. He helped the Citizens keep 95 clean sheets in those games. City won 167 games and lost 48 of those matches. He made a total of 550 tackles with a success rate of 75 per cent.

Alexis Sanchez
Alexis Sanchez

Alexis Sanchez

The Chilean has made 154 appearances for two Premier League clubs – 122 for Arsenal from 2014-2018 and 32 for Manchester United from 2018-present. He has scored 63 goals and helped his team win 86 games and lost 30 times.

Joe Hart

England’s Joe Hart is the only goalkeeper on the list. He has made 340 appearances for three clubs – Manchester City, West Ham United and Burnley. He won 169 games and lost 97 while keeping a clean sheet 127 times.

Kevin De Bruyne

The Belgian has made 128 appearances for two clubs – Chelsea and Manchester City. He provided 54 assists and scored 25 goals, helping the team win 89 matches while lost 16 matches.

Wayne Rooney
Wayne Rooney

Wayne Rooney

England’s Wayne Rooney made 491 appearances for two clubs – Everton and Manchester United. He scored 208 goals in those games. He won 284 games and lost 103.

James Milner

England’s James Milner has made 523 appearances for four clubs – Newcastle United, Aston Villa, Manchester City and Liverpool. He scored 54 goals and provided 84 assists, winning 257 games and losing 133 times.

Harry Kane

England’s Harry Kane has made 190 appearances for Tottenham Hotspur and scored 130 goals in those games. He has won 109 games and lost 42 times.

Eden Hazard

The Belgian made 245 appearances for Chelsea and scored 85 goals in those games. He also provided 54 assists while winning 145 games and losing 46 times.

Sergio Aguero

The Argentine has made 247 appearances for Manchester City and is their leading all-time leading goal scorer with 172 goals in the Premier League. He has won 166 games and lost 44 times so far.