10. Jermain Defoe - 190
Goals: 163
Assists: 27
What a player Defoe was in his prime. The diminutive striker excelled at the likes of West Ham, Tottenham and Portsmouth.
9. Steven Gerrard - 208
Goals: 121
Assists: 87
The definition of a 'legend'. Not only did Gerrard score and assist on a regular basis, he delivered them when it mattered most.
8. Robin van Persie - 209
Goals: 144
Assists: 65
Van Persie made goal scoring look so, so easy at both Arsenal and Manchester United, while his assist numbers aren't bad either. Well played, Robin.
7. Andy Cole - 220
Goals: 187
Assists: 33
The Premier League's third highest goal scorer of all-time. It's just a shame Cole didn't contribute with a few more assists!
6. Sergio Aguero - 234
Goals: 180
Assists: 54
The only active Premier League player in the top 10. Injuries are slowly getting the better of the Argentine these days, but he's surely got a few more goals and assists in him.
5. Thierry Henry - 253
Goals: 176
Assists: 77
It's easy to forget just how effective Henry was as a creator, as well as a goal scorer. Strikers like the Frenchman don't come along very often.
4. Ryan Giggs - 268
Goals: 109
Assists: 159
The first player to register triple figures in both departments. To achieve those numbers playing predominantly on the left of a four-man midfield is some achievement.
3. Alan Shearer - 276
Goals: 260
Assists: 16
Shearer's goal scoring record probably won't be broken for years to come, but his refusal to assist teammates means he misses out on top spot by a fair distance.
2. Frank Lampard - 295
Goals: 177
Assists: 118
A midfielder being second on this list should defy all logic, that's how bonkers Lampard's record in the Premier League is. A once in a lifetime player.
1. Wayne Rooney - 319
Goals: 208
Assists: 111
Imagine thinking Rooney isn't one of the greatest players of all-time? He's the only player to surpass the 300-mark and frankly, we can't see anyone else matching that for decades.
Now it's down to the likes of Kevin De Bruyne, Sadio Mane, Mohamed Salah and others to try and equal the achievements of the Premier League legends on this list.