Must be 21+. GAMBLING PROBLEM? Call 1-800-GAMBLER (CO/KY/MD/OH/PA/TN/VA/VT/WV) or (888) 789-7777 or visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), (800)-327-5050 or gamblinghelplinema.org (MA), or visit 1800gambler.net (WV)
Must be 21+. GAMBLING PROBLEM? Call 1-800-GAMBLER (CO/KY/MD/OH/PA/TN/VA/VT/WV) or (888) 789-7777 or visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), (800)-327-5050 or gamblinghelplinema.org (MA), or visit 1800gambler.net (WV)
Squawka / Cult Corners / Best Premier League playmakers: Most assists & chances created records

Best Premier League playmakers: Most assists & chances created records

The Premier League is home to some of the most creative players in world football.

Mohamed Salah finished the 2024/25 campaign with 18 assists, more than any other player. The Egyptian is expected to be up there once again in 2025/26, battling the likes of Bruno Fernandes, Bukayo Saka and Jacob Murphy.

But when it comes to serving up chances and assists, where does Salah stand among the best Premier League playmakers in history?

With the help of Opta, we combed through the records to establish a definitive list of top 10s. Read on to find out who has the recorded the most assists and chances created in Premier League history, the most within a single season – and even the most within a single game.

Who has the most assists in Premier League history?

PlayerTeam(s)Assists
Ryan GiggsMan Utd162
Kevin De BruyneChelsea, Man City119
Cesc FabregasArsenal, Chelsea111
Wayne RooneyEverton, Man Utd103
Frank LampardWest Ham, Chelsea, Man City102
Dennis BergkampArsenal94
David SilvaMan City93
Steven GerrardLiverpool92
James MilnerLeeds, Newcastle, Aston Villa, Man City, Liverpool, Brighton89
Mohamed SalahChelsea, Liverpool87

 

Most assists within a single Premier League season

In 2020, De Bruyne wrote his name in the history books by becoming just the second player to record 20 assists in a single campaign. The first was Thierry Henry, who did so during the 2002/03 campaign, albeit having played two extra games compared to De Bruyne. Funnily enough, neither player won the Premier League title in that season. Arsenal lost out to Manchester United while Man City fell behind Liverpool.

De Bruyne and Fabregas are also the only two players to record at least 15 assists in more than one Premier League campaign.

SeasonPlayerGamesAssistsTeam
2002/03Thierry Henry3720Arsenal
2019/20Kevin De Bruyne3520Manchester City
2015/16Mesut Ozil3519Arsenal
2024-25Mohamed Salah3818Liverpool
2004-05Frank Lampard3818Chelsea
2016-17Kevin De Bruyne3618Manchester City
2014-15Cesc Fabregas3418Chelsea
2007-08Cesc Fabregas3217Arsenal
1992-93Eric Cantona3516Manchester United
2017-18Kevin De Bruyne3716Manchester City
2022-23Kevin De Bruyne3216Manchester City

 

Most assists within a single Premier League game

We can stop going on about De Bruyne now because he doesn’t make this list. Fabregas gets yet another mention, though.

Just eight players have achieved the remarkable feat of setting up four goals within a single Premier League game, and no one has done it twice yet. Dennis Bergkamp was the first. His four assists came against Leicester in the 1998/99 season, and there must be something in the water at Arsenal’s training ground because three more of their players have hit four assists in a single game while representing the club.

PlayerTeamOpponentDateSeasonAssists
Dennis BergkampArsenalLeicester City20/02/19991998/994
José Antonio ReyesArsenalMiddlesbrough14/01/20062005/064
Cesc FábregasArsenalBlackburn Rovers04/10/20092009/104
Emmanuel AdebayorTottenhamNewcastle United11/02/20122011/124
Santi CazorlaArsenalWigan Athletic14/5/20132012/134
Harry KaneTottenhamSouthampton20/09/20202020/214
Paul PogbaManchester UnitedLeeds United14/08/20212021/224
Jeremy DokuManchester CityBournemouth04/11/20232023/244

 

Most chances created in Premier League history?

Most chances created within a single Premier League season

It’s no surprise to see Mesut Özil top the list here for the most chances created in a single Premier League campaign (representing Arsenal, yet again). The German was in top form as the Gunners finished second in the Premier League in 2015/16, creating 146 chances and recording 19 assists. The assist record really could have been his but for a bit of errant finishing from his forwards.

There are also the usual suspects in the rest of the top 10, but some may be surprised to see former Chelsea winger Florent Malouda in there with his 118 chances created in 2010/11.

PlayerSeasonGames PlayedChances Created
Mesut Özil2015/201635146
Kevin De Bruyne2019/202035136
Frank Lampard2008/200937134
Dimitri Payet2015/201630119
Bruno Fernandes2022/202337119
Florent Malouda2010/201138118
Cesc Fàbregas2006/200738116
Leighton Baines2012/201338116
Christian Eriksen2015/201635115
Frank Lampard2009/201036114

 

Most chances created within a single Premier League game

Malouda’s name pops up again in the list for most chances created in a single game, and it turns out he really doesn’t like Birmingham. In December 2009, Malouda created 10 chances for Chelsea against Birmingham and almost a year later he went one better with 11.

However, once more Özil stands clear above the rest with 12 chances created in a 2-0 win for Arsenal over Sunderland towards the end of the 2016/17 Premier League campaign.

PlayerTeamOpponentDateSeasonChances Created
Mesut ÖzilArsenalSunderland16/05/20172016/201712
Samir NasriManchester CityTottenham Hotspur28/08/20112011/201211
Antonio ValenciaManchester UnitedBurnley16/01/20102009/201011
David SilvaManchester CityWest Bromwich Albion21/03/20152014/201511
Florent MaloudaChelseaBirmingham City20/11/20102010/201111
Jermaine PennantBirmingham CityNorwich City07/05/20052004/200511
Bruno FernandesManchester UnitedAston Villa25/09/20212021/202210
Kevin De BruyneManchester CityNorwich City26/07/20202019/202010
Pascal GroßBrightonWatford02/02/20192018/201910
Mesut ÖzilArsenalSouthampton02/02/20162015/201610
Florent MaloudaChelseaBirmingham City26/12/20092009/201010
Matthew EtheringtonStoke CityBlackpool11/12/20102010/201110
Ryan GiggsManchester UnitedManchester City20/09/20092009/201010

Read more: