England Football Online
Contact Us Page Last Updated 4 September 2016
 

 

Legend:

 
Alphabetically
Appearances
Career
Chronologically
Clean sheets      %
GA       GA min
Oldest      Youngest

England's Goalkeepers
by N
umber of Clean Sheets

GA: Conceded
GA min: Conceded per minute
CS: Clean Sheets
CS %: Percentage of CS
Pts %: Playing Success
Pen: Penalties faced
m: Pen misses
s: Pen saved
 
Rank Player
 
Club
Apps GA GA min CS CS
%
Pts
%
Pen First & Last Age(s) Tenure
yrs

ten or more clean sheets

1 Peter Shilton
 
Leicester City (20), Stoke City (3), Nottingham Forest (19), Southampton (49), Derby County (34)
125 80 134 66 52.8 66.8 15
13ga 1m 1s
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 (3), Arsenal (72)
75 44 149 40 54.1 68 5
2ga 2m 1s
16 November 1988 1-1 vs. Saudi Arabia
16 October 2002 2-2 vs. Macedonia
25 58
39 27
13 334
3 Gordon Banks
 Leicester City (37), Stoke City (36)
73 57 115 35 48 77.4 5
4
ga 1s
6 April 1963 1-2 vs. Scotland
27 May 1972 1-0 vs. Scotland
25 97
34 149
9 51
Joe Hart
 Manchester City (63), Torino (1)
64 44 125 54.7 75.8 1s (sub) 1 June 2008 3-0 vs. Trinidad & Tobago
4 September 2016
1-0 vs. Slovakia
21 43
29 138
8 95
5 Ray Clemence
 Liverpool (56), Tottenham Hotspur (5)
61 54 101 27 44.3 65.6 8
7
ga 1s
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 (4), Rangers (20), Sheffield Wednesday (19)
43 25 137 26 60.5 70.9 2ga 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 (4), Tottenham Hotspur (37)
41 22 151 24 58.3 72 2
1
ga 1s
(sub) 12 February 2003 1-3 vs. Australia
17 October 2007 1-2 vs. Russia
23 120
29 2
4 247
8 David James
 Liverpool (1), Aston Villa (3), West Ham United (17), Manchester City (13), Portsmouth (19)
53 46 84 21 39.6 65.1 7
5
ga 2m
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 (3), Leeds United (20)
23 17 91 13 56.5 56.5 3
2
ga 1s
(sub) 29 April 1992 2-2 vs. CIS
26 May 2002
2-2 vs. Cameroon
25 262
35
289
10 27
10 Harry Hibbs
 Birmingham
25 26 87 10 40 72 3
1s 2m
20 November 1929 6-0 vs. Wales
5 February 1936 1-2 vs. Wales
23 177
29 254
6 78

nine clean sheets

11 Frank Swift
 
Manchester City
19 18 95   47.4 81.6 1ga 28 September 1946 7-2 vs. Northern Ireland
18 May 1949 4-1 vs. Norway
32 276
35 143
2 232

seven clean sheets


=12
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 (14), Aston Villa (7)
21 25 76 33.3 69 3
2
ga 1s
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
2s 1ga
18 November 1959 2-1 vs. Northern Ireland
29 June 1966 6-1 vs. Norway
24 119
30 342
6 223

six clean sheets

15 Tim Flowers
 Southampton (1), Blackburn Rovers (10)
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

five clean sheets


=16
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 Robinson
 Derby Co. (2), New Brighton Tower (3), Southampton (6)
11 11 90 45.5 77.3 1m 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 3ga 14 November 1951 2-0 vs. Northern Ireland
26 June 1954 2-4 vs. Uruguay
29 292
32 151
2 224

four clean sheets


=19
Joe Corrigan
 Manchester City
9 5 153   44.4 61.1 2ga (sub) 28 May 1976 3-2 vs. Italy
2 June 1982 1-1 vs. Iceland
27 192
33 196
6 5
Rob Green
 
Norwich City (1), West Ham United (11)
12 9 97 33.3 75 0 31 May 2005 3-2 vs. Colombia
26 May 2012 1-0 vs. Norway
25 133
32 1
29
6 361
Eddie Hopkinson
 Bolton Wanderers
14 24 53 28.6 50 1ga 19 October 1957 4-0 vs. Wales
28 October 1959 2-3 vs. Sweden
21 355
23 364
2 9
Ben Foster
 Watford (1), Manchester Utd (3), Birmingham City (1), W
est Bromwich Albion (3)
8 6 105 50 43.8 1s 7 February 2007 0-1 vs. Spain
24 June 2014 0-0 vs. Costa Rica
23 310
31
82
7 137

three clean sheets


=23
Ian Walker
 
Tottenham Hotspur (3), Leicester City (1)
4 1 171   75 75 0 (sub) 18 May 1996 3-0 vs. Hungary
(sub) 5 June 2004 6-1 vs. Iceland
24 200
32 218
8 18 
John Sutcliffe
 Bolton Wanderers (4), Millwall Athletic (1)
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 2ga 22 May 1949 3-1 vs. France
22 October 1955
1-2 vs. Wales
29 111
35 264
6 153

two clean sheets


=27
Howard Baker
 Everton (1), Chelsea (1), both with Corinthians (2)
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 (sub) 15 November 1989 0-0 vs. Italy
(sub) 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 1s 3 March 1902 0-0 vs. Wales
3 May 1902 2-2 vs. Scotland
27 247
27 308
61
Jack Butland
 
Birmingham City (1), Stoke City (3)
4 2 112 50 100 0 (subbed) 15 August 2012 2-1 vs. Italy
(subbed) 26 March 2016 3-2 vs. Germany
19 158
23 16
3 224
Scott Carson
 Aston Villa (2), WBA (1), Bursaspor (1)
4 4 68 50 75 0 16 November 2007 1-0 vs. Austria
(sub) 15 Novembe
r 2011 1-0 vs. Sweden
22 74
26 7
3
3 364
Tom Baddeley
 W
olverhampton Wanderers
5 5 90 40 70 1s 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 1m 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 1ga 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 1ga 2 December 1948 6-0 vs. Switzerland
5 December 1956 5-2 vs. Denmark
27 39
35 42
8 3
Harry Swepstone
 
Pilgrims
6 18 30 33.3 33.3 0 13 March 1880 4-5 vs. Scotland
10 March 1883 2-3 vs. Scotland
20/21
23
/24
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


=39
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
Robert Barker
 Hertfs Rangers & Wanderers
1 0 0 100 50 0 (swap) 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 (sub) 16 August 2006 4-0 vs. Greece 25 106
45 min
John Maynard
 
1st Surrey Rifles
1 0 0 100 50 0 (swap) 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 (sub) 19 June 1983 1-1 vs. Australia 24 315
45 min
John Ruddy
 Norwich City
1 0 0 100 100 0 (sub) 15 August 2012 2-1 vs. Italy 25 296
Tom Heaton
 Burnley
1 0 0 100 100 0 (sub) 27 May 2016 2-1 vs. Australia 30 42 3 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 1s 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 (1), Arsenal (1)
2 1 132 100 50 2
1ga 1s
3 June 2000 2-1 vs. Malta
(sub) 15 August 2001 0-2 vs. Netherlands
22 211
23 283
1 73
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
Reg Matthews
 C
oventry 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
 Swifts (3), Preston North End (1), Wolverhampton Wand (1)
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 (2), Southampton (4)
6 7 60 16.7 58 1ga 15 November 2013 0-2 vs. Chile
(subbed) 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
 

Alex Bonsor, a forward, played the first 15 minutes in goal for England against Scotland on 6 March 1875, until WH Carr's arrival.  He kept a clean sheet.
Jack Ball, an inside left, went in goal at halftime for England, in the match against Ireland on 22 October 1927, Ted Hufton injured his wrist and could not play the second half.  Both Ball and Hufton conceded one goal each.
Both are essentially outfield players simply covering lateness, or injury, and are therefore not included in this list.

CG