These are the official Top 50 assist providers of the Barclays Premier League.
1. Ryan Giggs – 127 assists
2. Frank Lampard – 89 assists
3. Steven Gerrard – 85 assists
4. Thierry Henry – 80 assists
5. Francesc Fabregas – 71 assists
6. Wayne Rooney – 71 assists
7. Didier Drogba – 55 assists
8. Denis Bergkamp – 49 assists
9. Morten Gamst Pederson – 48 assists
10. Nani – 48 assists
11. Robin Van Persie – 46 assists
12. Cristiano Ronaldo – 46 assists
13. Paul Scholes – 45 assists
14. David Beckham – 44 assists
15. Aaron Lennon – 43 assists
16. Nolberto Solano – 42 assists
17. Mikel Arteta – 40 assists
18 Ashley Young – 39 assists
19 Gareth Barry – 38 assists
20 Robert Pires – 38 assists
21 Kevin Davies – 37 assists
22. Stewart Downing – 34 assists
23. Ole-Gunner Solskjaer – 32 assists
24. Leghton Baines – 32 assists
25. Theo Walcott – 32 assists
26. Robbie Keane – 31 assists
27. Dirk Kuyt – 30 assists
28. Eidur Gudjohnsen – 30 assists
29. Fredrik Ljungberg – 29 assists
30. Gabriel Agbonlahor – 29 assists
31. James Milner – 29 assists
32. Steven Pienaar – 29 assists
33. David Silva – 28 assists
34. Tim Cahill – 28 assists
35. Jimmy Floyd Hasselbaink – 27 assists
36. Chris Brunt – 27 assists
37. Alan Shearer – 27 assists
38. Luis Boa Morte – 26 assists
39. Matthew Etherington – 26 assists
40. Brett Emerton – 26 assists
41. Joe Cole – 25 assists
42. Luis Antonio Valencia – 25 assists
43. Gianfranco Zola – 25 assists
44. Carlos Tevez – 24 assists
45. Paolo Di Canio – 24 assists
46. Shola Ameobi – 24 assists
47. Florent Malouda – 23 assists
48. Shaun Wright-Phillips – 23 assists
49. Juan Mata – 23 assists
50. Gary Neville – 23 assists