The Premier League has long been a stage for elite playmakers whose creativity fuels its fast-paced, dramatic football. While goal scorers grab headlines, assist providers shape matches through vision, intelligence, and consistency. Legends like Ryan Giggs, Cesc Fàbregas, Kevin De Bruyne, Wayne Rooney, and Frank Lampard dominate the all-time assist charts, combining longevity with elite chance creation. From classic wingers to midfield maestros and hybrid forwards, these players mastered the art of assisting, leaving a lasting legacy in England’s top flight and defining what it means to be a Premier League playmaker.
Top 10 Footballers with Most Assists in Premier League History - Ranked

Summary
The Premier League is widely considered the best league in the world. It is entertaining, fast, full of drama, and mind-bending goals. Goal scorers often steal the limelight, but how would they shine without quality playmakers who provide assists? The English Premier League has been home to some exceptional playmakers over the course of history. Some of them have deservedly cemented their place among the best in the world. In this article, we will find out who has the most assists in Premier League history.
Assisting is an art, and a few have mastered this creative skill, from one of the greatest Premier League players ever, such as Wayne Rooney, Ryan Giggs and Steven Gerrard, to up-and-coming superstars like Cole Palmer and Bukayo Saka. The charts of most assist in the Premier League include a host of such accomplished players, who are on the list of most assists in Premier League history. In order to clinch a spot among the players with most assists in Premier League history, one demands consistency. Let's explore the names that lead the list of assists in the English top flight:
List of Player with the Most Assists in Premier League history
When superstar footballers come together, records are meant to be broken, and the EPL is the pinnacle of club football. Here's the table listing players who have earned a place on the list, with the player with the most assists in Premier League history.
Rank | Player Name | Position | Overall PL Appearances | Assists |
|---|---|---|---|---|
10 | James Milner | Midfielder | 652 | 90 |
9 | Mohamed Salah | Winger | 317 | 92 |
8 | Steven Gerrard | Midfielder | 504 | 92 |
7 | David Silva | Midfielder | 309 | 93 |
6 | Dennis Bergkamp | Striker | 315 | 94 |
5 | Frank Lampard | Midfielder | 609 | 102 |
4 | Wayne Rooney | Striker | 491 | 103 |
3 | Cesc Fabregas | Midfielder | 350 | 111 |
2 | Kevin de Bruyne | Midfielder | 288 | 119 |
1 | Ryan Giggs | Winger | 632 | 162 |
Who is the Player with the Most Assists in Premier League History?
The table above would’ve given you a clear picture before we deep dive into the list of players with the most assist in Premier League History. There are a couple of active stars who can improve their rank in the following seasons. Expectedly, those lurking just outside the top 10 could break into the list of most assists in Premier League history as well. Since the Welshman Ryan Giggs will take some time to be toppled from his position as the player with the most assist in Premier League history.
10. James Milner (England)

Premier League icon James Milner ranks among the oldest active footballers, and has been making appearances since his English top-flight debut in 2002. The versatile midfielder is on the verge of surpassing Gareth Barry's monumental 653 appearances mark in the ongoing 2025-26 season. Milner is 10th on the list of players with the most assists, having played as a wide midfielder, winger and full back, he has 90 assists to his name.
James has played for Leeds United, Newcastle United, Aston Villa, Manchester City, Liverpool and now Brighton & Hove Albion throughout his two-decade-long spell in the EPL. Played central midfielder, a defensive midfielder and even a fullback on either flank. The assists have dried up because of his deeper positioning, but the experience he brings to his side is immense.
Position | PL Clubs Represented | Assists | Goals+Assists | EPL titles |
Midfielder | Leeds United, Newcastle United, Aston Villa, Man City, Liverpool, Brighton | 90 | 146 | 3 |
9. Mohamed Salah (Egypt)

Mohamed Salah is mainly regarded as one of the best Premier League wingers of all time. The Egyptian international is also a great playmaker and an assist machine, racking up 92 assists after only making 300 appearances. The winger possesses incredible pace and acceleration paired with superb footwork to beat defenders; he is the fourth-highest goal scorer with 190 goals.
After a failed stint with Chelsea, Salah returned to England, joining Liverpool and etched history, leading them to two Premier League titles. Since he turned 30, he changed his playing style, incorporating playmaking skills to compensate for the lack of pace. His dangerous trivela crossing, cutbacks and ability to play line-breaking passes helped him manage a place in the list of most assists in Premier League history.
Position | PL Clubs Represented | Assists | Goals+Assists | EPL Titles |
Right-winger | Chelsea, Liverpool | 92 | 334 | 2 |
8. Steven Gerrard (England)

You’d often run out of superlatives to describe what Steven Gerrard meant to Liverpool. In fact, he still means the world to them despite hanging up his boots nearly a decade ago. In an era where players prioritise higher wages and success abroad, the Englishman remained with his boyhood club. He resisted the urge to switch and helped his club win some trophies. He established himself as one of the greatest ever Premier League midfielders.
The iconic midfielder had a swagger when he played, and his technique was akin to that of Spanish playmakers. Gerrard's passing, dribbling and chance creation were top drawer. Combine it with his ball striking and ball-winning traits, and he was an ideal box-to-box midfielder. He produced great numbers, providing 92 assists while making a staggering 504 appearances in the Premier League. However, the Scouser often had to drop deep to help his side, which reduced his output drastically.
Position | PL Clubs Represented | Assists | Goals+Assists | EPL titles |
Midfielder | Liverpool | 92 | 212 | 0 |
7. David Silva (Spain)

The Man City icon David Silva is renowned as one of the greatest Spanish midfielders ever, who carved his own legacy in the Premier League. He was a commanding figure who shaped the Blues' establishment of a dynasty, lifting four Premier League titles. His elegant passing, vision and mastery of creating chances with his playmaking skills. His partnership with Sergio Aguero was telepathic as the duo combined to form a lethal goal-producing duo.
Silva had a pause to hold the ball for that extra second and pick his pass to unlock the opposition defences with his slick movements. The Spaniard was not only a great passer but also a great reader of the game and possessed superior technicality. He used to drop deep to control the tempo of the passing; he spent 10 seasons in England, amassing 309 appearances and recording 93 assists in total.
Position | PL Clubs Represented | Assists | Goals+Assists | EPL Titles |
Midfielder | Manchester City | 93 | 153 | 4 |
6. Dennis Bergkamp (Netherlands)

Nicknamed ‘the Non-Flying Dutchman,’ Dennis Bergkamp is acclaimed as one of the greatest Arsenal players of all time and of his generation. Bergkamp was a silky footballer, equipped with tremendous creative flair and insane touches. He was primarily a winger, but later evolved into a second striker or centre forward. Bergkamp then became a second striker and played that role for the rest of his career thanks to his eye of creativit and goal scoring.
The Dutch icon was the epitome of how to excel in the role of second striker; he went on to achieve wonders at Arsenal, claiming three English titles. Dennis was also part of Arsenal's invincible squad that won the league maintain their 100% win record. Wenger gave him a free role, leveraging his quick, elegant and skilful play suited to the freedom. He stands 6th in terms of most assists in Premier League history.
Position | PL Clubs Represented | Assists | Goals+Assists | EPL Titles |
Striker | Arsenal | 94 | 181 | 3 |
5. Frank Lampard (England)

Football runs in the blood of the Lampard family, following the footsteps of his father, Frank Sr, English icon Frank Lampard began his career with West Ham United. From there, he went to play for fellow London giants Chelsea and achieved enormous success at Stamford Bridge. He was a supreme box-to-box midfielder who made passing and scoring look easy. Over the seasons, Lampard grew into the best in his position and earned a leadership role.
Frank's physical attributes helped him cover every blade of grass and play efficiently, alongwith ball-holding, tackling prowess, making it impossible to get past him. The Englishman always had the eye for an awe-inspiring pass to crack open defences. Lampard played as an advanced midfielder and registered numbers that most players would envy. After winning everything at Chelsea, he moved to rivals Manchester City before retiring in the Major League Soccer.
Position | PL Clubs Represented | Assists | Goals+Assists | EPL Titles |
Midfielder | Chelsea, Manchester City, West Ham United | 102 | 279 |
4. Wayne Rooney (England)

You’d wonder which list you’re on as soon as you find Wayne Rooney’s name here, such is the proficiency of the man that he earned a top-five spot in both scoring and assist charts. The Scouser broke through as a prodigy at Everton and went on to have one of the most astonishing careers anyone could wish for as a player. He lived up to his potential, cementing his stature as the greatest Man United striker of all time.
Rooney's notorious nature stirred plenty of drama on and off the field as well. His elite skillset included speed, dribbling, ball control and attacking nature, complemented by his outrageous shooting. Not only was the Englishman a tremendous goal getter, but he was also equally capable of creating chances. His awareness in the box and ability to find and deliver precise passes through crossing, squaring and laying off quick counters for his teammates helped him hit a century assists.
Position | PL Clubs Represented | Assists | Goals+Assists | EPL Titles |
Striker | Everton, Manchester United | 103 | 311 | 5 |
3. Cesc Fabregas (Spain)

A Premier League legend Cesc Fabregas, is a true example of academy kids doing wonders in football. He had the best footballing education at two of the best clubs in the world and went on to have a fulfilling career where he saw great success. Cesc started at Mataro before joining La Masia in 1997, and later, to pursue a starting chance, the Spaniard midfielder moved to the prestigious Hale End.
Fabregas created chance after chance for Wenger’s side and earned the armband at Arsenal. A move back home took him to Barcelona, where he played as second fiddle to Xavi, Andres Iniesta and Sergio Busquets under Pep Guardiola. He came back to the Premier League with Chelsea and became a key part of the two EPL triumphs. In 350 Premier League outings, he stacked a stunning 111 assists, 3rd highest in history.
Position | PL Clubs Represented | Assists | Goals+Assists | EPL Titles |
Midfielder | Arsenal, Chelsea | 111 | 161 | 2 |
2. Kevin De Bruyne (Belgium)

The Belgian superstar Kevin de Bruyne is not playing in England's top tier anymore, but his unprecedented legacy will remain for years to come. His remarkable impact at Manchester City, made the playmaker one of the best players in the club's history. He was once branded as a Chelsea flop. De Bruyne makes the game easier for attackers courtesy of his speciality in setting up his teammates' goals.
The Belgian achieved is world-class with his crosses, cut-backs in half spaces and mind-boggling set pieces. He was incredibly two-footed and had the craft to dribble away from danger effortlessly. Kevin's presence made him a driving force that was hard to stop. However, the last few years of de Bruyne’s Manchester City career were marred by serious injury. He became a shadow of himself as the club didn’t offer him a new contract, ending his special stay in the Premier League.
Position | PL Clubs Represented | Assists | Goals+Assists | EPL Titles |
Midfielder | Chelsea, Manchester City | 119 | 191 | 6 |
1. Ryan Giggs (Wales)

Ryan Giggs answers the question, “Who has the most assists in Premier League history?” We can notice quite a huge gap between the number two and Ryan Giggs. It is all down to the incredible longevity and consistency of the Welshman, which was the cornerstone of all the squads of Sir Alex Ferguson. He won a staggering 13 Premier League titles with the Red Devils. Giggs evolved incredibly as a player and enjoyed a long and successful career in the EPL.
Ryan started his career as an electric winger full of trickery and skill, giving nightmares to his markers. He opened the pathway for academy graduates into the first team and was a founding member of the Class of ’92. His left foot brought incredible success to the club as he won them a first league title in 26 seasons. Gaining the spotlight as a youth sensation, Giggs became the most decorated player in England.
Position | PL Clubs Represented | Assists | Goals+Assists |
Winger | Manchester United | 162 | 226 |
Frequently Asked Questions
How many assists has Kevin De Bruyne provided in the Premier League?+
Who has 162 assists in the Premier League?+
Who is the all-time leader in Premier League assists?+
Who has scored 20 goals and 20 assists in a Premier League season?+
Thierry Henry is the only player to score 20 goals and assist 20 goals in a single Premier League season.
What award does the highest assist maker in a season get?+
What has the highest number of assists in a single season?+
What is the highest number of assists in a single game?+
Does a rebound count as an assist in the Premier League?+
Conversation
(0 Comments)
Editor's Pick
Editor's Pick
-1771487482563.webp)
-1771488086511.webp)















-1754988285871.webp)


