Players Index
England Football Online
Contact Us
Page Last Updated
9 October 2025
Youngest Players
Oldest Players
Oldest Debutants
Plyr
No.
Player
Club(s)
Match Detail
Last
Next
Match Detail
Gap
App
845
Ian
Callaghan
Liverpool
20 July 1966
France 0 England 2
2
3
7 September 1977
Switzerland 0 England 0
11
years 49 days
346
Andy
Ducat
Aston Villa
2 April 1910
Scotland 2 England 0
4
5
15 March 1920
England 1 Wales 2
9 years 348 days
595
Raich
Carter
Sunderland, Derby County
17 April 1937
Scotland 3 England 1
6
7
28 September 1946
Ireland 2 England 7
9 years 164 days
107
Arthur
Dunn
Cambridge Univ, Old Etonians & Corinthians
23 February 1884
Ireland 1 England 8
2
3
2 April 1892
Scotland 1 England 4
8 years 39 days
876
Larry
Lloyd
Nottingham Forest, Liverpool
23 May 1972
England 0 Northern Ireland 1
3
4
17 May 1980
Wales 4 England 1
7 years 360 days
382
Fanny
Walden
Tottenham Hotspur
4 April 1914
Scotland 3 England 1
1
2
13 March 1922
England 1 Wales 0
7 years 343 days
603
Stanley
Matthews
Stoke City
18 May 1939
Yugoslavia 2 England 1
17
18
12 April 1947
England 1 Scotland 1
7 years 329 days
883
Frank
Lampard
West Ham United
11 October 1972
Yugoslavia 1 England 1
1
2
31 May 1980
Australia 1 England 2
7 years 233 days
647
Tommy
Lawton
Everton, Chelsea
24 May 1939
Romania 0 England 2
8
9
28 September 1946
Ireland 2 England 7
7 years 127 days
1074
Ian
Walker
Tottenham Hotspur, Leicester City
12 February 1997
England 0 Italy 1
3
4
5
June 2004
England 6 Iceland 1
7 years 114 days
365
Charlie
Buchan
Sunderland
15 February 1913
Ireland 2 England 1
1
2
15 March 1920
England 1 Wales 2
7 years 29 days
439
Vic
Watson
West Ham United
14 April 1923
Scotland 2 England 2
2
3
5 April 1930
England 5 Scotland 2
6 years 356 days
1230
Dominic
Solanke
Liverpool, Tottenham Hotspur
14 November 2017
England 0 Brazil 0
1
2
10 October 2024
England 1 Greece 2
6 years 331 days
1226
Ruben
Loftus-Cheek
Chelsea, AC Milan
15 November 2018
England 3 United States 0
10
11
9 October 2025
England 3 Wales 0
6 years 328 days
813
Mike
O'Grady
Huddersfield Town
20 October 1962
Northern Ireland 1 England 3
1
2
12 March
1969
England 5 France 0
6 years 204 days
373
Joe
Hodkinson
Blackburn Rovers
5 April 1913
England 1 Scotland 0
2
3
25 October 1919
Ireland 1 England 1
6 years 203 days
371
Charlie
Wallace
Aston Villa
1
4 February 1914
England 0 Ireland 3
2
3
10 April 1920
England 5 Scotland 4
6 years 56 days
375
Billy
Watson
Burnley
1
4 February 1914
England 0 Ireland 3
2
3
10 April 1920
England 5 Scotland 4
366
George
Elliott
Middlesbrough
1
4 February 1914
England 0 Ireland 3
2
3
15 March 1920
England 1 Wales 2
6 years 30 days
370
Joe
McCall
Preston North End
4 April 1914
Scotland 3 England 1
4
5
10 April 1920
England 5 Scotland 4
6 years 6 days
____________________
CG