Ryan Giggs Manchester United & Wales

Home  Premier League  All-Time Premier League

All-Time Top 100 Premier League Assists 1992-93 to 2020-21

Full details of the Top 100 Premier League Assists including Nationalities and Assists in 2020-21.
BOLD = Current Premier League player 2020-21 season.
Ryan Giggs has the most All-time Premier League Assists with 162 .
Statistics correct to 12th April 2021 (Matchday 31)

Rank Nat Player 2020-21 Total Assists
1

Wales Football

Ryan Giggs   162
2

Spain Football

Cesc Fàbregas   111
3

England Football

Wayne Rooney   103
4

England Football

Frank Lampard   102
5

Netherlands Football

Dennis Bergkamp   94
6

Spain Football

David Silva   93
7

England Football

Steven Gerrard   92
8

England Football

James Milner 1 85
9

England Football

David Beckham   80
10

Belgium Football

Kevin De Bruyne 10 77
11

England Football

Teddy Sheringham   76
12

France Football

Thierry Henry   74
13

England Football

Andrew Cole   73
14

England Football

Ashley Young   69
15

England Football

Darren Anderton   68
16

England Football

Gareth Barry   64
17

England Football

Matthew Le Tissier   64
18

England Football

Alan Shearer   64
19

Denmark Football

Christian Eriksen   62
20

Peru football

Nolberto Solano   62
21

England Football

Stewart Downing   59
22

England Football

Steve McManaman   59
23

England Football

Peter Crouch   58
24

Netherlands Football

Jimmy Floyd Hasselbaink   58
25

France Football

Eric Cantona   56
26

England Football

Kevin Davies   55
27

Ireland Football

Damien Duff   55
28

France Football

Steed Malbranque   55
29

England Football

Danny Murphy   55
30

England Football

Paul Scholes   55
31

England Football

Theo Walcott 3 54
32

Spain Football

Juan Mata 2 54
33

Germany Football

Mesut Özil   54
34

France Football

Didier Drogba   54
35

Belgium Football

Eden Hazard   54
36

England Football

Leighton Baines   53
37

England Football

Emile Heskey   53
38

Netherlands Football

Robin van Persie   53
39

England Football

Raheem Sterling 6 50
40

England Football

Aaron Lennon   50
41

England Football

Nick Barmby   50
42

TRINIDAD & TOBAGO Football

Dwight Yorke   50
43

Iceland football

Gylfi Sigurdsson 4 49
44

Northern Ireland football

Chris Brunt   49
45

Italy Football

Paolo Di Canio   49
46

England Football

Les Ferdinand   49
47

France Football

Nicolas Anelka   48
48

England Football

Jordan Henderson 1 47
49

Scotland football

Gary McAllister   47
50

Argentina Football

Sergio Agüero 0 46
51

Wales Football

Aaron Ramsey   46
52

Ecuador football

Antonio Valencia   46
53

England Football

Stuart Ripley   45
54

England Football

Trevor Sinclair   45
55

England Football

Jason Wilcox   45
56

Algeria Football

Riyad Mahrez 4 44
57

Montserrat Football

Ruel Fox   44
58

England Football

Graeme Le Saux   44
59

Wales Football

Gary Speed   44
60

Portugal Football

Nani   43
61

England Football

Paul Merson   43
62

Spain Football

Mikel Arteta   42
63

France Football

David Ginola   42
64

Italy Football

Gianfranco Zola   42
65

England Football

Marc Albrighton 4 41
66

Israel Football

Eyal Berkovic   41
67

England Football

Brian Deane   41
68

France Football

Robert Pires   41
69

England Football

Chris Sutton   41
70

Brazil Football

Roberto Firmino 5 40
71

Bulgaria Football

Dimitar Berbatov   40
72

England Football

Michael Carrick   40
73

England Football

Dion Dublin   40
74

France Football

Samir Nasri   40
75

England Football

Jermaine Pennant   40
76

England Football

Robbie Fowler   39
77

Norway Fooball

Morten Gamst Pedersen   39
78

England Football

Dennis Wise   39
79

South Korea Football

Heung-min Son 9 38
80

Brazil Football

Willian 4 38
81

England Football

Lee Bowyer   38
82

Australia Football

Harry Kewell   38
83

Scotland football

Andrew Robertson 5 37
84

England Football

James Beattie   37
85

Ireland Football

Robbie Keane   37
86

Ireland Football

Niall Quinn   37
87

Norway Fooball

Ole Gunnar Solskjaer   37
88

England Football

Jamie Vardy 7 36
89

Togo Football

Emmanuel Adebayor   36
90

England Football

Kevin Campbell   36
91

England Football

Joe Cole   36
92

England Football

Matthew Etherington   36
93

Ireland Football

Ian Harte   36
94

England Football

Andy Hinchcliffe   36
95

France Football

Charles N'Zogbia   36
96

Argentina Football

Carlos Tevez   36
97

England Football

Mark Noble 0 35
98

Italy Football

Benito Carbone   35
99

Spain Football

Santi Cazorla   35
100

Brazil Football

Philippe Coutinho   35

BOLD = Current Premier League Player 2020-21 Season

All Time Top 100 PL Assists

ADVERTISEMENT
Online Betting Site Betway
Archives
Back To Top