Rank |
Player
Club |
Apps |
GA |
GA min |
CS |
CS
% |
Pts
% |
Pen |
First & Last |
Age |
Tenure |
yrs |
Top Ten
Goalkeepers
|
1 |
Peter Shilton
Leicester
City²⁰, Stoke City³, Nottingham Forest¹⁹, Southampton⁴⁹, Derby
Co.³⁴ |
125 |
80 |
134 |
66 |
52.8 |
66.8 |
15
13ᵍᵃ 1ᵐ1ˢ |
25 November 1970 3-1 vs. GDR
7 July 1990 1-2 vs. Italy |
21 68
40 292 |
19 224 |
2 |
David Seaman
Queen's
Park Rangers³, Arsenal⁷² |
75 |
44 |
149 |
40 |
54.1 |
68 |
5
2ᵍᵃ
2ᵐ1ˢ |
16 November 1988 1-1 vs.
Saudi Arabia
16 October 2002 2-2 vs. Macedonia |
25 58
39 27 |
13 334 |
Joe Hart
Manchester City⁶⁴, Torino⁷, West Ham United⁴ |
48 |
134 |
43 |
57.3 |
75.3 |
1ˢ |
▲1 June
2008 3-0 vs. Trinidad & Tobago
14 November 2017 0-0 vs. Brazil |
21 43
30 209 |
9
166 |
4 |
Gordon Banks
Leicester City³⁷, Stoke City³⁶ |
73 |
57 |
115 |
35 |
48 |
77.4 |
5
4ᵍᵃ1ˢ |
6 April 1963 1-2 vs. Scotland
27 May 1972 1-0 vs. Scotland |
25 97
34 149 |
9 51 |
Jordan Pickford
Everton |
53 |
128 |
35 |
47.9 |
70.5 |
9 7ᵍᵃ
1ᵐ1ˢ |
10 November 2017 0-0 vs.
Germany 17 November 2024 5-0 vs. Republic of Ireland |
23
248 30 255 |
7 10 |
6 |
Ray
Clemence
Liverpool⁵⁶, Tottenham Hot.⁵ |
61 |
54 |
101 |
27 |
44.3 |
65.6 |
8
7ᵍᵃ1ˢ |
15 November 1972 1-0 vs.
Wales
16 November 1983 4-0 vs. Luxembourg |
24 102
35 103 |
11 1 |
7 |
David James
Liverpool¹, Aston Villa³, West Ham United¹⁷,
Manchester City¹³, Portsmouth¹⁹ |
53 |
46 |
84 |
21 |
39.6 |
65.1 |
7
5ᵍᵃ2ᵐ |
29 March 1997 2-0 vs. Mexico
27 June 2010 1-4 vs. Germany |
26 240
39 331 |
13 91 |
8 |
Chris Woods
Norwich City⁴, Rangers²⁰, Sheffield Wednesday¹⁹ |
43 |
25 |
137 |
26 |
60.5 |
70.9 |
2ᵍᵃ |
16 June 1985 5-0 vs. United States
9 June 1993 0-2 vs. United States |
25 214
33 207 |
7 358 |
9 |
Paul
Robinson
Leeds Utd⁴, Tottenham Hot³⁷ |
41 |
22 |
151 |
24 |
58.3 |
72 |
2
1ᵍᵃ1ˢ |
▲12 February 2003 1-3
vs. Australia
17 October 2007
1-2 vs. Russia |
23 120
29 2 |
4
247 |
10 |
Ron Springett
Sheffield Wednesday |
33 |
48 |
62 |
7 |
21.2 |
63.6 |
3
2ˢ1ᵍᵃ |
18 November 1959 2-1 vs.
Northern Ireland
29 June 1966 6-1 vs. Norway |
24 119
30 342 |
6 223 |
five appearances
|
37 |
Billy Rose
Swindon Town & Swifts³, Preston North End¹, Wolverhampton Wanderers¹ |
|
4 |
113 |
1 |
20 |
80 |
0 |
23 February 1884 8-1 vs.
Ireland
7 March 1891 6-1 vs. Ireland |
22 84
29 96 |
7 12 |
John Sutcliffe
Bolton Wand.⁴, Millwall Ath.¹ |
3 |
150 |
3 |
60 |
90 |
0 |
13 March 1893 6-0 vs. Wales
2 March 1903 2-1 vs. Wales |
24 335
34 324 |
9 354 |
Tom Baddeley
Wolverhampton
Wanderers |
5 |
90 |
2 |
40 |
70 |
1ˢ |
14 February 1903 4-0 vs. Ireland
9 April 1904 1-0 vs. Scotland |
28 107
29 162 |
1 55 |
Horace Bailey
Leicester Fosse |
3 |
150 |
2 |
40 |
100 |
1ᵐ |
16 March 1908 7-1 vs. Wales
13 June 1908 4-0 vs. Bohemia |
26 257
26 346 |
89 |
Frank Moss
Arsenal |
6 |
75 |
1 |
20 |
50 |
0 |
14 April 1934 3-0 vs.
Scotland
14 November 1934 3-2 vs. Italy |
24 160
25 9 |
114 |
Reg Matthews
Coventry City |
5 |
90 |
1 |
20 |
70 |
0 |
14 April 1956 1-1 vs.
Scotland
6 October 1956 1-1 vs. Northern Ireland |
23 116
23 291 |
175 |
Alan Hodgkinson
Sheffield United |
5 |
90 |
0 |
0 |
90 |
0 |
6 April 1957 2-1 vs. Scotland
23 November 1960 5-1 vs. Wales |
20 233
24 99 |
3 231 |
Tony Waiters
Blackpool |
10 |
45 |
0 |
0 |
60 |
0 |
24 May 1964 1-1 vs. Republic of Ireland
9 December 1964 1-1 vs. Netherlands |
27 113
27 312 |
199 |
Aaron
Ramsdale
Arsenal |
6 |
75 |
2 |
40 |
50 |
0 |
15 November 2021 10-0 vs. San Marino
7 June 2024 0-1 vs. Iceland |
23 185 26 24 |
1 301 |
three appearances
|
51 |
Bob Roberts
West Bromwich
Albion |
|
5 |
54 |
0 |
0 |
66.7 |
0 |
19 March 1887 0-3 vs.
Scotland
15 March 1890 9-1 vs. Ireland |
23
91
26
87 |
2 362 |
Leslie Gay
Cambridge University & Old Brightonians¹, Old Brightonians² &
Corinthians |
5 |
54 |
0 |
0 |
83.3 |
0 |
1 April 1893 5-2 vs. Scotland
7 April 1894 2-2 vs. Scotland |
22 8
23 14 |
1 6 |
Bill George
Aston Villa |
2 |
135 |
2 |
66.7 |
66.7 |
1ˢ |
3 March 1902 0-0 vs. Wales
3 May 1902 2-2 vs. Scotland |
27 247
27 308 |
61 |
Jimmy Ashcroft
Woolwich Arsenal |
2 |
135 |
2 |
66.7 |
66.7 |
0 |
17 February 1906 5-0 vs.
Ireland
7 April 1906
2-1 vs.
Scotland |
27 157
27 207 |
49 |
Dick Pym
Bolton Wanderers |
6 |
45 |
0 |
0 |
33.3 |
0 |
28 February 1925 2-1 vs.
Wales
1 March 1926 1-3 vs. Wales |
32 26
33 27 |
1 1 |
Jack Hacking
Oldham Athletic |
4 |
68 |
0 |
0 |
66.7 |
0 |
22 October 1928 2-1 vs.
Ireland
13 April 1929 0-1 vs. Scotland |
30 305
31 112 |
173 |
Ron Baynham
Luton Town |
2 |
135 |
1 |
100 |
33.3 |
0 |
2 October 1955 5-1 vs.
Denmark
30 November 1955 4-1 vs. Spain |
26 114
26 173 |
59 |
Ray Wood
Manchester United |
3 |
90 |
1 |
33.3 |
100 |
0 |
2 October 1954 2-0 vs. Northern Ireland
20 May 1956 5-1 vs. Finland |
23 113
24 344 |
1
232 |
Gordon West
Everton |
2 |
135 |
1 |
33.3 |
66.7 |
0 |
11 December 1968 1-1 vs. Bulgaria
1 June 1969 0-0 vs. Mexico |
25 231
26 38 |
173 |
Tom Heaton
Burnley |
4 |
23 |
1 |
33.3 |
50 |
0 |
▲27 May
2016 2-1 vs. Australia
▼13 June
2017 2-3 vs. France |
30 42
31 59 |
1 17 |
two appearances
|
61 |
John Hawtrey
Remnants & Old Etonians |
|
7 |
26 |
0 |
0 |
0 |
0 |
26 February 1881 0-1 vs.
Wales
12 March 1881 1-6 vs. Scotland |
30 221
30 235 |
14 |
Bill Rowley
Stoke |
1 |
180 |
1 |
50 |
100 |
1ˢ |
2 March 1889 6-1 vs. Ireland
5 March 1892 2-0 vs. Ireland |
23 172
26 176 |
3 4 |
George Toone
Notts
County |
1 |
180 |
1 |
50 |
100 |
0 |
5 March 1892 2-0 vs. Wales
2 April 1892 4-1 vs. Scotland |
23 93
23 121 |
29 |
Harry Linacre
Nottingham Forest |
1 |
180 |
1 |
50 |
100 |
0 |
27 March 1905 3-1 vs. Wales
1 April 1905 1-0 vs. Scotland |
24 1
24 6 |
5 |
Howard Baker
Everton¹, Chelsea¹, both with Corinthians² |
0 |
0 |
2 |
100 |
75 |
0 |
21 May 1921 2-0 vs. Belgium
24 October 1925 0-0 vs. Ireland |
29 97
33 253 |
4 156 |
Jerry Dawson
Burnley |
2 |
90 |
0 |
0 |
25 |
0 |
22 October 1921 1-1 vs.
Ireland
8 April 1922 0-1 vs. Scotland |
33 218
34 21 |
168 |
Ernie Williamson
The Arsenal |
3 |
60 |
0 |
0 |
100 |
0 |
21 May 1923 4-2 vs. Sweden
24 May 1923 3-1 vs. Sweden |
32 362
33rd |
3 |
Ben Olney
Aston Villa |
2 |
90 |
0 |
0 |
100 |
0 |
17 May 1928 5-1 vs. France
19 May 1928 3-1 vs. Belgium |
29 56
29 58 |
2 |
Hugh Turner
Huddersfield
Town |
6 |
30 |
0 |
0 |
50 |
0 |
14 May 1931 2-5 vs. France
16 May 1931 4-1 vs. Belgium |
26 281
26 283 |
2 |
Harry Holdcroft
Preston North End |
3 |
60 |
0 |
0 |
50 |
0 |
17 October 1936 1-2 vs. Wales
18 November 1936 3-1 vs. Ireland |
27 268
27 300 |
32 |
Gary Bailey
Manchester United |
2 |
90 |
0 |
0 |
50 |
0 |
26 March 1985 2-1 vs.
Republic of Ireland
9 June 1985 0-1 vs. Mexico |
26 229
26 304 |
75 |
Dave Beasant
Chelsea |
0 |
0 |
2 |
100 |
75 |
0 |
▲15 November
1989 0-0 vs. Italy
▲13 December 1989 2-1 vs. Yugoslavia |
30 242
30 270 |
28 |
Richard
Wright
Ipswich Town¹, Arsenal¹ |
1 |
132 |
1 |
50 |
50 |
2
1ᵍᵃ1ˢ |
3
June 2000
2-1 vs. Malta
▲15 August 2001
0-2 vs. Netherlands |
22 211
23 283 |
1 73 |
Dean Henderson Manchester
United¹, Crystal Palace¹ |
1 |
135 |
1 |
50 |
100 |
0 |
▲12 November 2020
3-0 vs. Rep. Ireland
13 October 2024 3-1 vs. Finland |
23
235 27 216 |
3 336 |
one appearance
|
76 |
Alec
Morten
Crystal Palace |
|
2 |
45 |
0 |
0 |
100 |
0 |
8 March 1873 4-2 vs. Scotland |
41/42 |
90 min |
Reginald Welch
Wanderers &
Harrow Cheqs. |
2 |
45 |
0 |
0 |
0 |
0 |
7 March 1874 1-2 vs. Scotland |
22 260 |
Arthur Savage
Crystal
Palace |
3 |
30 |
0 |
0 |
0 |
0 |
4 March 1876 0-3 vs. Scotland |
25 138 |
Monty Betts
Old Harrovians & Wanderers |
3 |
30 |
0 |
0 |
0 |
0 |
3 March 1877 1-3 vs. Scotland |
29 185 |
Conrad
Warner
Upton Park
|
7 |
13 |
0 |
0 |
0 |
0 |
2 March 1878 2-7 vs. Scotland |
27 322 |
Reginald Birkett
Clapham Rovers |
4 |
23 |
0 |
0 |
100 |
0 |
5 April 1879 5-4 vs. Scotland |
30 8 |
John
Sands
Nottingham
Forest |
2 |
45 |
0 |
0 |
100 |
0 |
15 March 1880 3-2 vs. Wales |
25 239 |
John Rawlinson
Cambridge
University & Old Etonians |
0 |
0 |
1 |
100 |
100 |
0 |
18 February 1882 13-0 vs.
Ireland |
21 59 |
Leonard Wilkinson
Oxford
Univ. & Corinthians |
1 |
90 |
0 |
0 |
100 |
0 |
7 March 1891 4-1 vs. Wales |
22 143 |
Chris Charsley
Small Heath |
1 |
90 |
0 |
0 |
100 |
0 |
25 February 1893 6-1 vs.
Ireland |
28 110 |
Joe Reader
West Bromwich Albion |
2 |
45 |
0 |
0 |
50 |
0 |
3 March 1894 2-2 vs. Ireland |
28 4 |
Willie Foulke
Sheffield United |
0 |
0 |
1 |
100 |
100 |
0 |
29 March 1897 4-0 vs. Wales |
22 351 |
Jack Hillman
Burnley |
2 |
45 |
0 |
0 |
100 |
1s |
18 February 1899 13-2 vs.
Ireland |
28
80 |
Matt Kingsley
Newcastle United |
0 |
0 |
1 |
100 |
100 |
0 |
18 March 1901 6-0 vs. Wales |
26 169 |
Harry Maskrey
Derby
County |
1 |
90 |
0 |
0 |
100 |
0 |
15 February 1908 3-1 vs.
Ireland |
27 130 |
Ernie Scattergood
Derby
County |
3 |
30 |
0 |
0 |
100 |
0 |
17 March 1913 4-3 vs. Wales |
25 292 |
Jack Mew
Manchester
United |
0 |
0 |
1 |
100 |
100 |
0 |
23 October 1920 2-0 vs.
Ireland |
31 207 |
Bert Coleman
Dulwich Hamlet |
0 |
0 |
1 |
100 |
100 |
0 |
14 March 1921 0-0 vs. Wales |
31 146 |
Harold Gough
Sheffield United |
3 |
30 |
0 |
0 |
0 |
0 |
9 April 1921 0-3 vs. Scotland |
30 109 |
Teddy Davison
The Wednesday |
0 |
0 |
1 |
100 |
100 |
0 |
13 March 1922 1-0 vs. Wales |
34 192 |
Jack Alderson
Crystal Palace |
1 |
90 |
0 |
0 |
100 |
0 |
10
May 1923 4-1 vs. France |
32 167 |
Ronnie Sewell
Blackburn
Rovers |
2 |
45 |
0 |
0 |
0 |
0 |
3 March 1924 1-2 vs. Wales |
33 228 |
Jim/Fred Mitchell
Manchester City |
1 |
90 |
0 |
0 |
100 |
0 |
22 October 1924 3-1 vs.
Ireland |
28 339 |
Harry Hardy
Stockport County |
0 |
0 |
1 |
100 |
100 |
0 |
8 December 1924 4-0 vs.
Belgium |
29 329 |
George Ashmore
West Bromwich Albion |
3 |
30 |
0 |
0 |
0 |
0 |
24 May 1926 5-3 vs. Belgium |
28 19 |
Albert McInroy
Sunderland |
3 |
30 |
0 |
0 |
50 |
0 |
20 October 1926 3-3 vs.
Ireland |
25 180 |
Dan Tremelling
Birmingham |
2 |
45 |
0 |
0 |
0 |
0 |
28 November 1927 1-2 vs. Wales |
30 16 |
Harold Pearson
West Bromwich
Albion |
0 |
0 |
1 |
100 |
100 |
0 |
9 April 1932 3-0 vs. Scotland |
23 338 |
George Tweedy
Grimsby
Town |
2 |
45 |
0 |
0 |
100 |
0 |
2 December 1936 6-2 vs. Hungary |
23 327 |
Bernard Streten
Luton Town |
2 |
45 |
0 |
0 |
100 |
0 |
16 November 1949 9-2 vs.
Northern Ireland |
28 306 |
Alex Stepney
Manchester United |
1 |
90 |
0 |
0 |
100 |
0 |
22 May 1968 3-1 vs. Sweden |
23 246 |
Phil Parkes
Queen's Park Rangers |
0 |
0 |
1 |
100 |
50 |
0 |
3 April 1974 0-0 vs. Portugal |
23 238 |
107 |
William Carr
Owlerton |
2 |
40 |
0 |
0 |
50 |
0 |
6 March 1875 2-2 vs. Scotland |
26 112 |
80 min |
108 |
Frederick Fox
Millwall |
2 |
45 |
0 |
0 |
100 |
0 |
▼21 May 1925
3-2 vs. France |
26 180 |
76 min |
109 |
Rupert Anderson
Old Etonians |
1 |
60 |
0 |
0 |
100 |
0 |
18 January 1879 2-1 vs. Wales |
19 264 |
60 min |
110 |
Robert Barker
Hertfordshire Rangers & Wanderers |
0 |
0 |
1 |
100 |
50 |
0 |
⮀30 November 1872 0-0
vs. Scotland |
25 165 |
45 min |
John Maynard
First Surrey Rifles |
0 |
0 |
1 |
100 |
50 |
0 |
⮀30 November
1872 0-0 vs. Scotland |
19 257 |
Jimmy Rimmer
Arsenal |
2 |
23 |
0 |
0 |
100 |
0 |
▼28 May 1976
3-2 vs. Italy |
28 108 |
Nigel Spink
Aston Villa |
0 |
0 |
1 |
100 |
50 |
0 |
▲19 June 1983 1-1 vs.
Australia |
24 315 |
Chris Kirkland
Wigan Athletic |
0 |
0 |
1 |
100 |
100 |
0 |
▲16 August 2006 4-0 vs.
Greece |
25 106 |
John
Ruddy
Norwich City |
0 |
0 |
1 |
100 |
100 |
0 |
▲15 August
2012 2-1
vs. Italy |
25 296 |
Alex
McCarthy
Southampton |
0 |
0 |
1 |
100 |
100 |
0 |
▲15 November
2018 3-0
vs. United States |
28
347 |