All-time Topscorers » All-time best penalty takers All-time scorers (own goals)
» Premier League + 1. Division nur Premier League
 
# Player Team(s) Penalty
1 Alan Shearer Southampton FC Southampton FC
Newcastle United Newcastle United
Blackburn Rovers Blackburn Rovers
56
2 Ray Stewart West Ham United West Ham United
45
3 Frank Lampard Chelsea FC Chelsea FC
West Ham United West Ham United
Manchester City Manchester City
43
4 Matt Le Tissier Southampton FC Southampton FC
38
Francis Lee Derby County Derby County
Bolton Wanderers Bolton Wanderers
Manchester City Manchester City
38
6 Alan Ball Southampton FC Southampton FC
Arsenal FC Arsenal FC
Everton FC Everton FC
Blackpool FC Blackpool FC
36
7 Johnny Giles Leeds United Leeds United
Manchester United Manchester United
West Bromwich Albion West Bromwich Albion
35
8 Dicky Spence Chelsea FC Chelsea FC
34
9 Harry Kane * Tottenham Hotspur Tottenham Hotspur
33
Stan Lynn Aston Villa Aston Villa
Birmingham City Birmingham City
33
11 John Wark Liverpool FC Liverpool FC
Ipswich Town Ipswich Town
32
12 Steven Gerrard Liverpool FC Liverpool FC
31
John Robertson Nottingham Forest Nottingham Forest
31
14 Peter Beardsley Newcastle United Newcastle United
Liverpool FC Liverpool FC
Bolton Wanderers Bolton Wanderers
Everton FC Everton FC
30
15 Jimmy Greaves Chelsea FC Chelsea FC
Tottenham Hotspur Tottenham Hotspur
West Ham United West Ham United
29
16 Mark Noble West Ham United West Ham United
28
17 Sergio Agüero Manchester City Manchester City
27
Jan Mølby Liverpool FC Liverpool FC
27
Phil Neal Liverpool FC Liverpool FC
27
20 Tony Brown West Bromwich Albion West Bromwich Albion
26
Jamie Vardy * Leicester City Leicester City
26
22 John Aldridge Liverpool FC Liverpool FC
Oxford United Oxford United
24
Harry Burrows Aston Villa Aston Villa
Stoke City Stoke City
24
Gary McAllister Leeds United Leeds United
Leicester City Leicester City
Liverpool FC Liverpool FC
Coventry City Coventry City
24
Albert Quixall Manchester United Manchester United
Sheffield Wednesday Sheffield Wednesday
24
Mo Salah * Chelsea FC Chelsea FC
Liverpool FC Liverpool FC
24
27 Glenn Hoddle Chelsea FC Chelsea FC
Tottenham Hotspur Tottenham Hotspur
23
Wayne Rooney Manchester United Manchester United
Everton FC Everton FC
23
Frank Worthington Leeds United Leeds United
Southampton FC Southampton FC
Sunderland AFC Sunderland AFC
Leicester City Leicester City
Bolton Wanderers Bolton Wanderers
Birmingham City Birmingham City
Huddersfield Town Huddersfield Town
23
30 Allan Evans Aston Villa Aston Villa
22
Thierry Henry Arsenal FC Arsenal FC
22
Eric Houghton Aston Villa Aston Villa
22
Luka Milivojević * Crystal Palace Crystal Palace
22
34 Trevor Francis Nottingham Forest Nottingham Forest
Sheffield Wednesday Sheffield Wednesday
Queens Park Rangers Queens Park Rangers
Manchester City Manchester City
Birmingham City Birmingham City
21
Alan Hinton Derby County Derby County
Nottingham Forest Nottingham Forest
Wolverhampton Wanderers Wolverhampton Wanderers
21
Jack Milburn Leeds United Leeds United
21
Dean Saunders Derby County Derby County
Liverpool FC Liverpool FC
Aston Villa Aston Villa
Nottingham Forest Nottingham Forest
Bradford City Bradford City
Oxford United Oxford United
21
Teddy Sheringham Manchester United Manchester United
Tottenham Hotspur Tottenham Hotspur
West Ham United West Ham United
Nottingham Forest Nottingham Forest
Portsmouth FC Portsmouth FC
Millwall FC Millwall FC
21
Fred Tunstall Sheffield United Sheffield United
21
40 Leighton Baines Everton FC Everton FC
Wigan Athletic Wigan Athletic
20
Stuart Pearce Newcastle United Newcastle United
West Ham United West Ham United
Nottingham Forest Nottingham Forest
Coventry City Coventry City
20
Bryan Robson Newcastle United Newcastle United
Sunderland AFC Sunderland AFC
West Ham United West Ham United
20
Trevor Steven Everton FC Everton FC
20
David Unsworth West Ham United West Ham United
Everton FC Everton FC
Portsmouth FC Portsmouth FC
Wigan Athletic Wigan Athletic
20
45 Jorginho * Chelsea FC Chelsea FC
19
Peter Lorimer Leeds United Leeds United
19
Stephen Lynex Leicester City Leicester City
Birmingham City Birmingham City
19
48 Ronnie Allen West Bromwich Albion West Bromwich Albion
18
Yakubu Ayegbeni Middlesbrough FC Middlesbrough FC
Blackburn Rovers Blackburn Rovers
Everton FC Everton FC
Portsmouth FC Portsmouth FC
18
Gareth Barry Aston Villa Aston Villa
Everton FC Everton FC
West Bromwich Albion West Bromwich Albion
Manchester City Manchester City
18
* Active player