Rank |
Player
Club |
Apps |
GA |
GA min |
CS |
CS
% |
Pts
% |
Pen |
First & Last |
Age |
Tenure |
yrs |
ten or more
clean sheets
|
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 |
Joe Hart
Manchester City⁶⁴, Torino⁷, West Ham
United⁴ |
75 |
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 |
3 |
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 |
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 |
5 |
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 |
6 |
Chris Woods
Norwich City⁴, Rangers²⁰, Sheffield Wednesday¹⁹ |
43 |
25 |
137 |
26 |
60.5 |
70.9 |
2ᵍᵃ |
16 June 1985 5-0 vs. USA
9 June 1993 0-2 vs. USA |
25 214
33 207 |
7 358 |
7 |
Paul
Robinson
Leeds United⁴, Tottenham Hotspur³⁷ |
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 |
8 |
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 |
9 |
Nigel Martyn
Crystal Palace³, Leeds Utd²⁰ |
23 |
17 |
91 |
13 |
56.5 |
56.5 |
3
2ᵍᵃ1ˢ |
▲29 April 1992 2-2 vs.
CIS
26 May 2002 2-2 vs. Cameroon |
25 262
35 289 |
10 27 |
Jordan Pickford
Everton |
30 |
27 |
103 |
43 |
65 |
5
4ᵍᵃ1ᵐ |
10 November 2017 0-0 vs.
Germany 18 November 2020 4-0 vs. Iceland |
23
248 26 256 |
3 8 |
11 |
Harry Hibbs
Birmingham |
25 |
26 |
87 |
10 |
40 |
72 |
3
1ˢ2ᵐ |
20 November 1929 6-0 vs.
Wales
5 February 1936 1-2 vs. Wales |
23 177
29 254 |
6 78 |
nine
clean sheets
|
12 |
Frank Swift
Manchester City |
19 |
18 |
95 |
|
47.4 |
81.6 |
1ᵍᵃ |
28 September 1946 7-2 vs.
Northern Ireland
18 May 1949 4-1 vs. Norway |
32 276
35 143 |
2 232 |
seven
clean sheets
|
=13 |
Vic Woodley
Chelsea |
19 |
26 |
66 |
|
36.8 |
71 |
0 |
17 April 1937 1-3 vs. Scotland
24 May 1939 2-0 vs. Romania |
27 50
29 87 |
2
38 |
Sam Hardy
Liverpool¹⁴, Aston Villa⁷ |
21 |
25 |
76 |
33.3 |
69 |
3
2ᵍᵃ1ˢ |
16 February 1907 1-0
vs. Ireland
10 April 1920 5-4 vs. Scotland |
24 174
37 228 |
13 54 |
Ron Springett
Sheffield Wednesday |
33 |
48 |
62 |
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 |
six
clean sheets
|
=16 |
Tim Flowers
Southampton¹, Blackburn Rovers¹⁰ |
11 |
9 |
107 |
|
54.6 |
72.7 |
0 |
13 June 1993 1-1 vs. Brazil
27 May 1998 1-0 vs. Morocco |
26 130
31 113 |
4 348 |
Nick Pope
Burnley |
7 |
1 |
520 |
85.7 |
100 |
0 |
▲7 June
2018 2-0
vs. Italy
31 March 2021 2-1 vs. Poland |
26 54
28 351 |
2 297 |
five
clean sheets
|
=18
|
Peter Bonetti
Chelsea |
7 |
4 |
158 |
|
71.4 |
85.7 |
0 |
3 July 1966 2-0 vs. Denmark
14 June 1970 2-3 vs. West Germany |
24 279
28 260 |
3
346 |
Jack Butland
Birmingham C.¹, Stoke C.⁸ |
9 |
4 |
151 |
55.6 |
83.3 |
1ᵍᵃ |
▼15 August 2012
2-1 vs. Italy
11 September 2018 1-0 vs. Switzerland |
19
158 25 185 |
6 27 |
Jack Robinson
Derby County², New Brighton Tower³, Southampton⁶ |
11 |
11 |
90 |
45.5 |
77.3 |
1ᵐ |
20 February 1897 6-0 vs.
Ireland
9 March 1901 3-0 vs. Ireland |
26 304
30 321 |
4 17 |
Gil Merrick
Birmingham City |
23 |
45 |
46 |
21.7 |
63 |
3ᵍᵃ
|
14 November 1951 2-0 vs.
Northern Ireland
26 June 1954 2-4 vs. Uruguay |
29 292
32 151 |
2 224 |
four
clean sheets
|
=22 |
Ben Foster
Watford¹, Manchester Utd³, Birmingham City¹, WBA³ |
8 |
6 |
105 |
|
50 |
43.8 |
1ˢ |
7 February 2007 0-1 vs. Spain
24 June 2014 0-0 vs. Costa Rica |
23
310
31 82 |
7 137 |
Joe Corrigan
Manchester City |
9 |
5 |
153 |
44.4 |
61.1 |
2ᵍᵃ
|
▲28 May 1976
3-2 vs. Italy
2 June 1982 1-1 vs. Iceland |
27 192
33 196 |
6 5 |
Rob
Green
Norwich C.ΒΉ,
West Ham U.¹¹ |
12 |
9 |
97 |
33.3 |
75 |
0 |
▲31 May 2005 3-2 vs. Colombia
26 May 2012 1-0 vs. Norway |
25
133
32 129 |
6
361 |
Eddie Hopkinson
Bolton Wanderers |
14 |
24 |
53 |
28.6 |
50 |
1ᵍᵃ |
19 October 1957 4-0 vs. Wales
28 October 1959 2-3 vs. Sweden |
21 355
23 364 |
2 9 |
three
clean sheets
|
=26 |
Ian Walker
Tottenham
Hotspur³, Leicester City¹ |
4 |
1 |
171 |
|
75 |
75 |
0 |
▲18 May 1996 3-0 vs. Hungary
▲5 June 2004 6-1 vs. Iceland |
24 200
32 218 |
8 18 |
John Sutcliffe
Bolton Wand.⁴, Millwall Ath.¹ |
5 |
3 |
150 |
60 |
90 |
0 |
13 March 1893 6-0 vs. Wales
2 March 1903 2-1 vs. Wales |
24 335
34 324 |
9 354 |
Herby Arthur
Blackburn Rovers |
7 |
4 |
158 |
42.9 |
78.6 |
0 |
28 February 1885 4-0 vs.
Ireland
26 February 1887 4-0 vs. Wales |
22 14
24 12 |
1 363 |
Bert Williams
Wolverhampton Wanderers |
24 |
34 |
64 |
12.5 |
62.5 |
2ᵍᵃ |
22 May 1949 3-1 vs. France
22 October 1955 1-2 vs. Wales |
29 111
35 264 |
6 153 |
two
clean sheets
|
=30 |
Howard Baker
Everton¹, Chelsea¹, both with Corinthians² |
2 |
0 |
0 |
|
100 |
75 |
0 |
21 May 1921 2-0 vs. Belgium
24 October 1925 0-0 vs. Ireland |
29 97
33 253 |
4 156 |
Dave Beasant
Chelsea |
2 |
0 |
0 |
100 |
75 |
0 |
▲15 November
1989 0-0 vs. Italy
▲13 December 1989 2-1 vs. Yugoslavia |
30 242
30 270 |
28 |
Jimmy Ashcroft
Woolwich Arsenal |
3 |
2 |
135 |
66.7 |
66.7 |
0 |
17 February 1906 5-0 vs.
Ireland
7 April 1906
2-1 vs.
Scotland |
27 157
27 207 |
49 |
Bill George
Aston Villa |
3 |
2 |
135 |
66.7 |
66.7 |
1ˢ |
3 March 1902 0-0 vs. Wales
3 May 1902 2-2 vs. Scotland |
27 247
27 308 |
61 |
Scott
Carson
Aston Villa², WBA¹, Bursaspor¹ |
4 |
4 |
68 |
50 |
75 |
0 |
16 November 2007
1-0 vs. Austria
▲15 November 2011 1-0 vs. Sweden |
22 74
26 73 |
3 364 |
Tom Baddeley
Wolverhampton
Wanderers |
5 |
5 |
90 |
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 |
5 |
3 |
150 |
40 |
100 |
1ᵐ |
16 March 1908 7-1 vs. Wales
13 June 1908 4-0 vs. Bohemia |
26 257
26 346 |
89 |
Jack Brown
The/Sheffield Wednesday |
6 |
7 |
77 |
33.3 |
91.7 |
1ᵍᵃ |
12 February 1927 3-3 vs.
Wales
19 October 1929 3-0 vs. Ireland |
27 330
30 214 |
2 249 |
Ted Ditchburn
Tottenham Hotspur |
6 |
9 |
60 |
33.3 |
83.3 |
1ᵍᵃ |
2 December 1948 6-0 vs.
Switzerland
5 December 1956 5-2 vs. Denmark |
27 39
35 42 |
8 3 |
Albemarle Swepstone
Pilgrims
& Corinthians |
6 |
18 |
30 |
33.3 |
33.3 |
0 |
13 March 1880 4-5 vs.
Scotland
10 March 1883 2-3 vs. Scotland |
21 59
24 55 |
2 362 |
Tim Williamson
Middlesbrough |
7 |
6 |
105 |
28.6 |
64.3 |
0 |
25
February 1905 1-1 vs. Ireland
15 February 1913 1-2 vs. Ireland |
20 264
28 254 |
7 356 |
Colin McDonald
Burnley |
8 |
11 |
65 |
25 |
50 |
0 |
18 May 1958 1-1 vs. USSR
26 November 1958 2-2 vs. Wales |
27 215
28 42 |
192 |
one
clean sheet
|
=42
|
Robert Barker
Herts Rangers & Wanderers |
1 |
0 |
0 |
|
100 |
50 |
0 |
⮀30 November 1872 0-0
vs. Scotland |
25 165 |
45 min |
Bert Coleman
Dulwich Hamlet |
1 |
0 |
0 |
100 |
100 |
0 |
16 March 1914 2-0 vs. Wales |
31 146 |
1 |
Teddy Davison
The Wednesday |
1 |
0 |
0 |
100 |
100 |
0 |
13 March 1922 1-0 vs. Wales |
34 192 |
Willie Foulke
Sheffield United |
1 |
0 |
0 |
100 |
100 |
0 |
29 March 1897 4-0 vs. Wales |
22 351 |
Harry Hardy
Stockport County |
1 |
0 |
0 |
100 |
100 |
0 |
8 December 1924 4-0 vs.
Belgium |
29 329 |
Matt Kingsley
Newcastle United |
1 |
0 |
0 |
100 |
100 |
0 |
18 March 1901 6-0 vs. Wales |
26 169 |
Chris Kirkland
Wigan Athletic |
1 |
0 |
0 |
100 |
100 |
0 |
▲16 August 2006 4-0 vs.
Greece |
25 106 |
45 min |
John Maynard
1st Surrey
Rifles |
1 |
0 |
0 |
100 |
50 |
0 |
⮀30 November
1872 0-0 vs. Scotland |
19 257 |
Jack Mew
Manchester
United |
1 |
0 |
0 |
100 |
100 |
0 |
23 October 1920 2-0 vs.
Ireland |
31 207 |
1 |
Phil Parkes
Queen's Park Rangers |
1 |
0 |
0 |
100 |
50 |
0 |
3 April 1974 0-0 vs. Portugal |
23 238 |
Harold Pearson
West Bromwich
Albion |
1 |
0 |
0 |
100 |
100 |
0 |
9 April 1932 3-0 vs. Scotland |
23 338 |
John Rawlinson
Cambridge
University & Old Etonians |
1 |
0 |
0 |
100 |
100 |
0 |
18 February 1882 13-0 vs.
Ireland |
21 59 |
Nigel Spink
Aston Villa |
1 |
0 |
0 |
100 |
50 |
0 |
▲19 June 1983 1-1 vs.
Australia |
24 315 |
45 min |
John Ruddy
Norwich City |
1 |
0 |
0 |
100 |
100 |
0 |
▲15 August 2012
2-1 vs.
Italy |
25 296 |
Alex McCarthy
Southampton |
1 |
0 |
0 |
100 |
100 |
0 |
▲15 November
2018 3-0
vs. USA |
28
347 |
45 min |
Dean Henderson Manchester
United |
1 |
0 |
0 |
100 |
100 |
0 |
▲12 November 2020 3-0 vs. Rep. Ireland |
23
235 |
45 min |
Harry Linacre
Nottingham Forest |
2 |
1 |
180 |
100 |
100 |
0 |
27 March 1905 3-1 vs. Wales
1 April 1905 1-0 vs. Scotland |
24 1
24 6 |
5 |
Bill Rowley
Stoke |
2 |
1 |
180 |
100 |
100 |
1ˢ |
2 March 1889 6-1 vs. Ireland
5 March 1892 2-0 vs. Ireland |
23/24
26/27 |
3 4 |
George Toone
Notts
County |
2 |
1 |
180 |
100 |
100 |
0 |
5 March 1892 2-0 vs. Wales
2 April 1892 4-1 vs. Scotland |
23 93
23 121 |
29 |
Richard
Wright
Ipswich Town¹, Arsenal¹ |
2 |
1 |
132 |
100 |
50 |
2
1ᵍᵃ1ˢ |
3
June 2000
2-1 vs. Malta
▲15 August 2001
0-2 vs. Netherlands |
22 211
23 283 |
1 73 |
Ron Baynham
Luton Town |
3 |
2 |
135 |
100 |
33.3 |
0 |
2 October 1955 5-1 vs.
Denmark
30 November 1955 4-1 vs. Spain |
26 114
26 173 |
59 |
Gordon West
Everton |
3 |
2 |
135 |
33.3 |
66.7 |
0 |
11 December 1968 1-1 vs. Bulgaria
1 June 1969 0-0 vs. Mexico |
25 231
26 38 |
173 |
Ray Wood
Manchester United |
3 |
3 |
90 |
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 |
Tom Heaton
Burnley |
3 |
4 |
23 |
33.3 |
50 |
0 |
▲27 May
2016 2-1 vs. Australia
▼13 June 2017 2-3 vs. France |
30 42
31 59 |
1 17 |
Reg Matthews
Coventry City |
5 |
5 |
90 |
20 |
70 |
0 |
14 April 1956 1-1 vs.
Scotland
6 October 1956 1-1 vs. Northern Ireland |
23 116
23 291 |
175 |
Frank Moss
Arsenal |
5 |
6 |
75 |
20 |
50 |
0 |
14 April 1934 3-0 vs.
Scotland
14 November 1934 3-2 vs. Italy |
24 160
25 9 |
114 |
Billy Rose
Swindon Town & Swifts³, Preston North End¹, Wolverhampton Wanderers¹ |
5 |
4 |
113 |
20 |
80 |
0 |
23 February 1884 8-1 vs.
Ireland
7 March 1891 6-1 vs. Ireland |
22 84
29 96 |
7 12 |
Fraser Forster
Celtic², Southampton⁴ |
6 |
7 |
60 |
16.7 |
58 |
1ᵍᵃ |
15 November 2013
0-2 vs. Chile
▼27
May 2016
2-1 vs.
Australia |
25
243 28 71 |
2 191 |
Billy Moon
Old Westminsters
& Corinthians |
7 |
8 |
79 |
14.3 |
78.6 |
0 |
4 February 1888 5-1 vs. Wales
4 April 1891 2-1 vs. Scotland |
19 242
22 301 |
3 59 |
Ted Taylor
Huddersfield
Town |
8 |
10 |
72 |
12.5 |
56.3 |
0 |
21 October 1922 2-0 vs.
Ireland
17 April 1926 0-1 vs. Scotland |
35 228
39 41 |
3 178 |
All other goalkeepers have no
clean sheets |