Premier League All-Time Most Assists in History: An assist wins games just as much as a goal does. The players on this list understood that better than anyone. They found teammates in the right positions, at the right moments, in the biggest games.
Premier League All-Time Most Assists in History
These ten players made more Premier League assists than anyone else in the history of the competition.
10. James Milner
- Position:Â Midfielder
- Assists:Â 90
- Appearances:Â 657
- Ratio:Â 0.14
- Years Active: 2004–2026
James Milner is one of the greatest servants in Premier League history. He made 657 Premier League appearances — the all-time record in the competition. He registered 90 assists across 22 seasons. He played for Leeds United, Newcastle United, Aston Villa, Manchester City, Liverpool, and Brighton. He is still playing in the Premier League today at 40 years old.

He won two Premier League titles with Manchester City and the Champions League with Liverpool in 2019. His 0.14 ratio is the lowest in this top ten but it is irrelevant. Delivering 90 assists in 657 games across 22 seasons is a feat of longevity that no one else in Premier League history has matched.
| Club | Assists | Games |
|---|---|---|
| Leeds United | 1 | 9 |
| Newcastle United | 11 | 102 |
| Aston Villa | 20 | 140 |
| Manchester City | 28 | 166 |
| Liverpool | 25 | 181 |
| Brighton | 5 | 59 |
| TOTAL | 90 | 657 |
9. Steven Gerrard
- Position:Â Midfielder
- Assists:Â 92
- Appearances:Â 504
- Ratio:Â 0.18
- Years Active: 1999–2015
Steven Gerrard gave every single thing he had for Liverpool. He made 504 Premier League appearances for one club and registered 92 assists across 16 seasons. He was a box-to-box midfielder who scored goals, created chances, won tackles, and carried Liverpool through some of the hardest periods in their history. He is one of the greatest English midfielders of all time.

He never won the Premier League title. He came closest in 2013-14 when he famously slipped against Chelsea. He won the UEFA Champions League in 2005 and the FA Cup in 2006. His 92 assists from central midfield for one club over 16 seasons is a remarkable legacy.
| Club | Assists | Games |
|---|---|---|
| Liverpool | 92 | 504 |
| TOTAL | 92 | 504 |
8. David Silva
- Position:Â Midfielder
- Assists:Â 93
- Appearances:Â 309
- Ratio:Â 0.30
- Years Active: 2010–2020
David Silva joined Manchester City in 2010 and transformed them completely. He registered 93 assists in 309 Premier League appearances with a 0.30 ratio. He was the most creative player in the Premier League throughout the 2010s. He won four Premier League titles at City and was voted into the Premier League Hall of Fame in 2021.

He never wasted a touch. He found teammates in tight spaces that no one else could see. He delivered 93 assists in just 309 games, a 0.30 ratio that puts him well ahead of Gerrard and Milner despite playing far fewer games.
| Club | Assists | Games |
|---|---|---|
| Manchester City | 93 | 309 |
| TOTAL | 93 | 309 |
7. Mohamed Salah
- Position:Â Forward
- Assists:Â 93
- Appearances:Â 323
- Ratio:Â 0.29
- Years Active: 2013–2026
Mohamed Salah has 93 Premier League assists and is still playing. He has registered assists from the right wing for Liverpool since 2017 with relentless consistency. He is a forward with the assist record of a top-class creative midfielder. His 0.29 ratio across 323 Premier League appearances is extraordinary for a winger.

He already has 192 Premier League goals and 93 assists — 285 direct goal contributions from a wide forward. No winger in Premier League history comes close to those combined numbers. He is still active in 2026. His total will keep rising.
| Club | Assists | Games |
|---|---|---|
| Chelsea | 1 | 13 |
| Liverpool | 92 | 310 |
| TOTAL | 93 | 323 |
6. Dennis Bergkamp
- Position:Â Forward
- Assists:Â 94
- Appearances:Â 315
- Ratio:Â 0.30
- Years Active: 1995–2006
Dennis Bergkamp is one of the most gifted footballers to ever play in the Premier League. He registered 94 assists in 315 Premier League appearances for Arsenal with a 0.30 ratio. He was not just a goalscorer. He was the best creative forward in England throughout the late 1990s and early 2000s. He was voted into the Premier League Hall of Fame in 2022.

All 94 of his assists came for Arsenal alone. He won three Premier League titles at Arsenal including the Invincibles season of 2003-04. He scored and created some of the greatest goals in the history of the competition. He was simply one of the best players the Premier League has ever seen.
| Club | Assists | Games |
|---|---|---|
| Arsenal | 94 | 315 |
| TOTAL | 94 | 315 |
5. Frank Lampard
- Position:Â Midfielder
- Assists:Â 102
- Appearances:Â 609
- Ratio:Â 0.17
- Years Active: 1997–2015
Frank Lampard scored 177 Premier League goals and registered 102 assists. That gives him 279 direct goal contributions from central midfield. No central midfielder in Premier League history has contributed more to winning football than Lampard. He made 609 Premier League appearances across his entire career.

He won three Premier League titles with Chelsea. He also won the Champions League in 2012. He was voted FWA Footballer of the Year in 2005. He also played for West Ham United and Manchester City. His 102 assists and 177 goals show exactly what made him different from every other midfielder of his generation.
| Club | Assists | Games |
|---|---|---|
| West Ham United | 18 | 148 |
| Chelsea | 80 | 429 |
| Manchester City | 4 | 32 |
| TOTAL | 102 | 609 |
4. Wayne Rooney
- Position:Â Forward
- Assists:Â 103
- Appearances:Â 491
- Ratio:Â 0.21
- Years Active: 2002–2018
Wayne Rooney scored 208 Premier League goals and registered 103 assists. That is 311 direct Premier League goal contributions from a forward — more than any other outfield player in the history of the competition. He was not just a goalscorer. He was one of the best creative forwards England has ever produced.

He won five Premier League titles with Manchester United. He is Manchester United’s all-time record scorer and England’s all-time leading scorer. His 103 Premier League assists show a side of his game that often gets overlooked. He did everything on a football pitch.
| Club | Assists | Games |
|---|---|---|
| Everton | 10 | 98 |
| Manchester United | 93 | 393 |
| TOTAL | 103 | 491 |
3. Cesc FÃ bregas
- Position:Â Midfielder
- Assists:Â 111
- Appearances:Â 350
- Ratio:Â 0.32
- Years Active: 2004–2018
Cesc FÃ bregas is the best natural playmaker to ever play in the Premier League. He registered 111 assists in just 350 appearances with a 0.32 ratio. He joined Arsenal at 16 and became their key creative player for seven seasons. He later joined Chelsea and won the Premier League title in 2014-15. He is the closest active rival to Ryan Giggs on the all-time list.

He was Spain’s first-choice central midfielder during their golden era. He won the 2010 World Cup and Euro 2008 and Euro 2012 with Spain. His 0.32 assist ratio is the second best in this entire top ten. He delivered an assist almost every three games throughout his Premier League career.
| Club | Assists | Games |
|---|---|---|
| Arsenal | 74 | 212 |
| Chelsea | 37 | 138 |
| TOTAL | 111 | 350 |
2. Kevin De Bruyne
- Position:Â Midfielder
- Assists:Â 119
- Appearances:Â 288
- Ratio:Â 0.41
- Years Active: 2013–2025
Kevin De Bruyne has the best assist ratio in this entire top ten at 0.41. He registered 119 Premier League assists in just 288 appearances for Manchester City. He delivered 20 assists in the 2019-20 season alone, equalling Thierry Henry’s single-season record. He won six Premier League titles and the Champions League at City.

He is the second-highest assist maker in Premier League history. He joined Napoli in 2025 after 10 years at Manchester City. He played 288 Premier League games and delivered 119 assists. That ratio of 0.41 may never be matched by any player in the history of the competition. He is the greatest playmaking midfielder the Premier League has ever seen.
| Club | Assists | Games |
|---|---|---|
| Chelsea | 1 | 9 |
| Manchester City | 118 | 279 |
| TOTAL | 119 | 288 |
1. Ryan Giggs
- Position:Â Midfielder
- Assists:Â 162
- Appearances:Â 632
- Ratio:Â 0.26
- Years Active: 1992–2013
Ryan Giggs holds the all-time Premier League assists record with 162. The record has stood since he retired in 2013. He made all 162 assists and 632 appearances for one club — Manchester United. He played in every single Premier League season from 1992-93 to 2012-13. He played for 21 consecutive seasons in the top flight. Nobody in history has done that.

He won 13 Premier League titles with Manchester United. He won two Champions League titles. He was a winger for most of his career before transitioning to a central role later. His pace, creativity, and crossing ability made him unplayable in his prime years. His 162 assists is a record that may stand forever. Kevin De Bruyne with 119 is the closest anyone has come.
| Club | Assists | Games |
|---|---|---|
| Manchester United | 162 | 632 |
| TOTAL | 162 | 632 |

