England player legacy & results archive
View the list of every single player to have represented the England Men's Senior Team, along with their designated Legacy number.
View every England Senior Men's Team result, dating back to our first ever international football fixture in 1872.
Legacy Players
702 Nat Lofthouse
703 Harold Hassall
704 Jim Taylor
705 Vic Metcalfe
706 Bill Nicholson
707 Arthur Willis
708 Mal Barrass
709 Tommy Thompson
710 Gil Merrick
711 Jackie Sewell
712 Len Phillips
713 Arthur Milton
714 Ivor Broadis
715 Tommy Garrett
716 Billy Elliot
717 Ronnie Allen
718 Redfern Froggatt
719 Tommy Taylor
720 Johnny Berry
721 Albert Quixall
722 Dennis Wilshaw
723 Derek Ufton
724 Stan Rickaby
725 Ernie Taylor
726 George Robb
727 Ron Staniforth
728 Roger Byrne
729 Harry Clarke
730 Johnny Nicholls
731 Syd Owen
732 Beddy Jezzard
733Bill McGarry
734 Ray Wood
735 Bill Foulkes
736 Johnny Wheeler
737 Ray Barlow
738 Don Revie
739Johnny Haynes
740 Brian Pilkington
741 Bill Slater
742 Frank Blunstone
743 Jimmy Meadows
744 Ken Armstrong
745 Duncan Edwards
746 Peter Sillett
747 Ron Flowers
748 Ron Baynham
749 Jeff Hall
750 Geoff Bradford
751 Ronnie Clayton
752 Bill Perry
753 John Atyeo
754 Reg Matthews
755 Colin Grainger
756 Gordon Astall
757 Johnny Brooks
758 Alan Hodkinson
759 Derek Kevan
760 David Pegg
761 Eddie Hopkinson
762 Don Howe
763 Bryan Douglas
764 Alan A`Court
765 Bobby Robson
766 Jimmy Langley
767 Bobby Charlton
768 Colin McDonald
769 Tommy Banks
770 Eddie Clamp
771 Peter Brabrook
772 Peter Broadbent
773 Wilf McGuinness
774 Graham Shaw
775 Danny Clapton
776 Doug Holden
777 Warren Bradley
778 Jimmy Armfield
779 Norman Deeley
780 Jimmy Greaves
781 Tony Allen
782 Trevor Smith
783 John Connelly
784 Brian Clough
785 Eddie Holliday
786 Ron Springett
787 Ken Brown
788 Joe Baker
789 Ray Parry
790 Ray Wilson
791 Peter Swan
792 Dennis Viollet
793 Mick McNeil
794 Bobby Smith
795 Gerry Hitchens
796 John Angus
797 Brian Miller
798 Johnny Fantham
799 Ray Pointer
800 Johnny Byrne
1244 Tyrone Mings
1245 James Maddison
1246 Fikayo Tomori
1247 Phil Foden
1248 Mason Greenwood
1249 Conor Coady
1250 Kalvin Phillips
1251 Jack Grealish
1252 Ainsley Maitland-Niles
1253 Bukayo Saka
1254 Dominic Calvert-Lewin
1255 Reece James
1256 Harvey Barnes
1257 Dean Henderson
1258 Jude Bellingham
1259 Ollie Watkins
1260 Ben Godfrey
1261 Ben White
1262 Sam Johnstone
1263 Patrick Bamford
1264 Emile Smith Rowe
1265 Aaron Ramsdale
1266 Conor Gallagher
1267 Kyle Walker-Peters
1268 Marc Guehi
1269 Tyrick Mitchell
1270 James Justin
1271 Jarrod Bowen
1272 Ivan Toney
1273 Eberechi Eze
1274 Levi Colwill
1275 Eddie Nketiah
1276 Cole Palmer
1277 Rico Lewis
1278 Anthony Gordon
1279 Ezri Konsa
1280 Kobbie Mainoo
1281 Jarrad Branthwaite
1282 Adam Wharton
1283 Morgan Gibbs-White
1284 Angel Gomes
1285 Noni Madueke
1286 Curtis Jones
1287 Lewis Hall
1288 Morgan Rogers
1289 Tino Livramento
1290 Taylor Harwood-Bellis
All Time Results
Game 1000: England 7-0 Montenegro
Euro Qualifier
14 November 2019 - Wembley
Gareth Southgate's team helped the Three Lions to a memorable victory in the nation's 1000th game in front of a packed Wembley Stadium.
Game 1001: Kosovo 0-4 England
Euro Qualifier
19 November 2019 - Fadil Vokrri Stadium, Pristina
Game 1002: Iceland 0-1 England
UEFA Nations League
5 September 2020 - Laugardalsvollur, Reykjavík
Game 1003: Denmark 0-0 England
UEFA Nations League
8 September 2020 - Parken, Copenhagen
Game 1004: England 3-0 Wales
International Match
8 October 2020 - Wembley Stadium
Game 1005: England 2-1 Belgium
UEFA Nations League
11 October 2020 - Wembley Stadium
Game 1006: England 0-1 Denmark
UEFA Nations League
14 October 2020 - Wembley Stadium
Game 1007: England 3-0 Republic of Ireland
International Match
12 November 2020 - Wembley Stadium
Game 1008: Belgium 2-0 England
UEFA Nations League
15 November 2020 - Den Dreef, Leuven
Game 1009: England 4-0 Iceland
UEFA Nations League
18 November 2020 - Wembley Stadium
Game 1010: England 5-0 San Marino
European Qualifier, FIFA 2022 World Cup
25 March 2021 - Wembley Stadium
Game 1011: Albania 0-2 England
European Qualifier, FIFA 2022 World Cup
28 March 2021 - Arena Kombetare, Tirana
Game 1012: England 2-1 Poland
European Qualifier, FIFA 2022 World Cup
31 March 2021 - Wembley Stadium
Game 1013: England 1-0 Austria
International Match
2 June 2021 - Riverside Stadium
Game 1014: England 1-0 Romania
International Match
6 June 2021 - Riverside Stadium
Game 1015: England 1-0 Croatia
UEFA EURO 2020 Group D
13 June 2021 - Wembley Stadium
Game 1016: England 0-0 Scotland
UEFA EURO 2020 Group D
18 June 2021 - Wembley Stadium
Game 1017: England 1-0 Czech Republic
UEFA EURO 2020 Group D
22 June 2021 - Wembley Stadium
Game 1018: England 2-0 Germany
UEFA EURO 2020 Round of 16
29 June 2021 - Wembley Stadium
Game 1019: England 4-0 Ukraine
UEFA EURO 2020 Quarter-Final
3 July 2021 -Stadio Olimpico
Game 1020: England 2-1 Denmark
UEFA EURO 2020 Semi-Final
7 July 2021 - Wembley Stadium
Game 1021: Italy 1-1 England (Italy win 3-2 on penalties)
UEFA EURO 2020 Final
11 July 2021 - Wembley Stadium
Game 1022: Hungary 0-4 England
European Qualifier, FIFA 2022 World Cup
2 September 2021 - Puskas Arena
Game 1023: England 4-0 Andorra
European Qualifier, FIFA 2022 World Cup
5 September 2021 - Wembley Stadium
Game 1024: Poland 1-1 England
European Qualifier, FIFA 2022 World Cup
8 September 2021- Narodowy Stadium
Game 1025: Andorra 0-5 England
European Qualifier, FIFA 2022 World Cup
9 October 2021 - Estadi Nactional
Game 1026: England 1-1 Hungary
European Qualifier, FIFA 2022 World Cup
12 October 2021 - Wembley Stadium
Game 1027: England 5-0 Albania
European Qualifier, FIFA 2022 World Cup
12 November 2021 - Wembley Stadium
Game 1028: San Marino 0-10 England
European Qualifier, FIFA 2022 World Cup
15 November 2021 - Stadio Olimpico Serravalle
Game 1029: England 2-1 Switzerland
Alzheimer's Society International
26 March 2022 - Wembley Stadium
Game 1030: England 3-0 Cote d'Ivoire
International Match
29 March 2022 - Wembley Stadium
Game 1031: Hungary 1-0 England
UEFA Nations League
4 June 2022 - Puskas Stadium, Budapest
Game 1032: Germany 1-1 England
UEFA Nations League
7 June 2022 - Allianz Arena, Munich
Game 1033: England 0-0 Italy
UEFA Nations League
11 June 2022 - Molineux, Wolverhampton
Game 1034: England 0-4 Hungary
UEFA Nations League
14 June 2022 - Molineux, Wolverhampton
Game 1035: Italy 1-0 England
UEFA Nations League
23 September 2022 - San Siro, Milan
Game 1036: England 3-3 Germany
UEFA Nations League
26 September 2022 - Wembley Stadium
Game 1037: England 6-2 Iran
FIFA World Cup Qatar 2022
21 November 2022 - Khalifa International Stadium
Game 1038: England 0-0 USA
FIFA World Cup Qatar 2022
25 November 2022 - Al Bayt Stadium
Game 1039: Wales 0-3 England
FIFA World Cup Qatar 2022
29 November 2022 - Ahmad Bin Ali Stadium
Game 1040: England 3-0 Senegal
FIFA World Cup Qatar 2022
4 December 2022 - Al Bayt Stadium
Game 1041: England 1-2 France
FIFA World Cup Qatar 2022
10 December 2022 - Al Bayt Stadium
Game 1042: Italy 1-2 England
European Qualifier, UEFA EURO 2024
23 March 2023 - Diego Armando Maradona Stadium, Naples
Game 1043: England 2-0 Ukraine
European Qualifier, UEFA EURO 2024
26 March 2023 - Wembley Stadium
Game 1044: Malta 0-4 England
European Qualifier, UEFA EURO 2024
16 June 2023 - Ta'Qali Stadium
Game 1045: England 7-0 North Macedonia
European Qualifier, UEFA EURO 2024
19 June 2023 - Old Trafford, Manchester
Game 1046: Ukraine 1-1 England
European Qualifier, UEFA EURO 2024
9 September 2023 - Tarcznsky Arena, Wroclaw, Poland
Game 1047: Scotland 1-3 England
SFA 150th Anniversary Heritage Match
12 September 2023 - Hampden Park, Glasgow
Game 1048: England 1-0 Australia
International Match
13 October 2023 - Wembley Stadium
Game 1049: England 3-1 Italy
European Qualifier, UEFA EURO 2024
17 October 2023 - Wembley Stadium
Game 1050: England 2-0 Malta
European Qualifier, UEFA EURO 2024
17 November 2023 - Wembley Stadium
Game 1051: North Macedonia 1-1 England
European Qualifier, UEFA EURO 2024
20 November 2023 - Skopje
Game 1052: England 0-1 Brazil
International Match
23 March 2024 - Wembley Stadium
Game 1053: England 2-2 Belgium
An Alzheimer's Society International
26 March 2024 - Wembley Stadium
Game 1054: England 3-0 Bosnia & Herzegovina
International Match
3 June 2024 - St. James' Park
Game 1055: England 0-1 Iceland
International Match
7 June 2024 - Wembley Stadium
Game 1056: England 1-0 Serbia
EURO 2024 Germany
16 June 2024 - Arena AufSchalke
Game 1057: Denmark 1-1 England
EURO 2024 Germany
20 June 2024 - Frankfurt Arena
Game 1058: England 0-0 Slovenia
EURO 2024 Germany
25 June 2024 - RheinEnergieStadion
Game 1059: England 2-1 Slovakia
EURO 2024 Germany
30 June 2024 - Arena AufSchalke
Game 1060: Switzerland 1-1 England (England win 5-3 on pens)
EURO 2024 Germany
6 July 2024 - Düsseldorf Arena
Game 1061: Netherlands 1-2 England
EURO 2024 Germany
10 July 2024 - BVB Stadion, Dortmund
Game 1062: Spain 2-1 England
EURO 2024 Germany
14 July 2024 - Olympiastadion, Berlin
Game 1063: Republic of Ireland 0-2 England
UEFA Nations League
7 September 2024 - Aviva Stadium, Dublin
Game 1064: England 2-0 Finland
UEFA Nations League
10 September 2024 - Wembley Stadium
Game 1065: England 1-2 Greece
UEFA Nations League
10 October 2024 - Wembley Stadium
Game 1066: Finland 1-3 England
UEFA Nations League
13 October 2024 - Olympic Stadium, Helsinki
Game 1067: Greece 0-3 England
UEFA Nations League
14 November 2024 - Olympic Stadium, Athens
Game 1068: England 5-0 Republic of Ireland
UEFA Nations League
17 November 2024 - Wembley Stadium
Game 901: England 1-0 Spain
Friendly
12 November 2011 - Wembley
European Championship Finals - Poland/Ukraine 2012
European Championship Finals - Poland/Ukraine 2012
European Championship Finals - Poland/Ukraine 2012
European Championship Finals - Poland/Ukraine 2012
Friendly - FA 150th anniversary celebration match
Game 928: England 1-0 Denmark
World Cup Finals - Brazil 2014
World Cup Finals - Brazil 2014
19 June 2014 - Sao Paulo
World Cup Finals - Brazil 2014
Game 949: Spain 2-0 England
27 May 2016 - Stadium of Light
European Championship Finals - France 2016
European Championship Finals - France 2016
European Championship Finals - France 2016
European Championship Finals - France 2016
Game 966: England 2-0 Lithuania
1 September 2017 - Ta'Qali National Stadium
Game 975: Netherlands 0-1 England
World Cup Finals - Russia 2018
World Cup Finals - Russia 2018
24 June 2018, Novgorod
World Cup Finals - Russia 2018
World Cup Finals - Russia 2018
Round of 16
World Cup Finals - Russia 2018
Quarter Final
Game 984: Croatia 2-1 England (AET, 1-1 after 90 minutes)
World Cup Finals - Russia 2018
11 July 2018 - Moscow
World Cup Finals - Russia 2018
Third place game
Game 989: Spain 2-3 England
UEFA Nations League Finals
UEFA Nations League Finals
Game 998: Czech Republic 2-1 England
European Championship Qualifier
11 October 2019 - Prague
Game 999: Bulgaria 0-6 England
European Championship Qualifier
14 October 2019 - Sofia
European Championship Finals - Portugal 2004
European Championship Finals - Portugal 2004
European Championship Finals - Portugal 2004
Quarter Final
May 2006. Walcott also set a new record in being capped after just 23 first team games, NONE in the Premier League.
World Cup Finals - Germany 2006
World Cup Finals - Germany 2006
World Cup Finals - Germany 2006
Second Round
World Cup Finals - Germany 2006
Game 858: Russia 2-1 England
World Cup Finals - South Africa 2010
World Cup Finals - South Africa 2010
Game 887: Slovenia 0-1 England
World Cup Finals - South Africa 2010
Round of 16
Game 890: England 4-0 Bulgaria
4 June 2011 - Wembley
Game 701: Netherlands 2-0 England
World Cup Qualifier
13 October 1993 - Rotterdam
Game 702: San Marino 1-7 England
World Cup Qualifier
17 November 1993 - Bologna
15 February 1995 - Lansdowne Road, Dublin
Match abandoned after 22 minutes due to crowd trouble with Ireland 1-0 ahead.
Game 716: England 3-1 Switzerland
Friendly
15 November 1995 - Wembley
European Championship Finals - England 1996
European Championship Finals - England 1996
European Championship Finals - England 1996
Quarter Final
European Championship Finals - England 1996
Game 732: England 2-0 Georgia
Game 743: England 3-0 Portugal
World Cup Finals - France 1998
15 June 1998 - Marseille
World Cup Finals - France 1998
World Cup Finals - France 1998
Game 750: Argentina 2-2 England (AET) *England lost 4-3 on penalties
World Cup Finals - France 1998
Second Round
Game 754: England 2-0 Czech Republic
Game 764: England 0-1 Scotland
European Championship Finals - Belgium/Netherlands 2000
European Championship Finals - Belgium/Netherlands 2000
European Championship Finals - Belgium/Netherlands 2000
This was the final game at the old Wembley Stadium, and also manager Kevin Keegan's last in charge of the Three Lions after Dietmar Hamman's free-kick secured victory for Germany.
World Cup Finals - Japan/Korea 2002
World Cup Finals - Japan/Korea 2002
World Cup Finals - Japan/Korea 2002
World Cup Finals - Japan/Korea 2002
Second Round
Quarter Final
Game 614: Portugal 1-0 England
World Cup Finals - Mexico 1986
World Cup Finals - Mexico 1986
World Cup Finals - Mexico 1986
Game 617: Paraguay 0-3 England
World Cup Finals - Mexico 1986
Second Round
World Cup Finals - Mexico 1986
Quarter Final
19 May 1987 - Wembley Stadium
European Championship Finals - Germany 1988
European Championship Finals - Germany 1988
European Championship Finals - Germany 1988
World Cup Finals - Italy 1990
World Cup Finals - Italy 1990
16 June 1990 - Cagliari
World Cup Finals - Italy 1990
World Cup Finals - Italy 1990
Quarter Final
World Cup Finals - Italy 1990
Semi-final
4 July 1990 - Turin
World Cup Finals - Italy 1990
European Championship Qualifier
European Championship Finals - Sweden 1992
European Championship Finals - Sweden 1992
European Championship Finals - Sweden 1992
Game 501: Brazil 1-0 England
US Bi-Centennial Tournament
23 May 1976 - Los Angeles
US Bi-Centennial Tournament
Game 517: England 2-0 Italy
European Championship - Italy 1980
European Championship - Italy 1980
European Championship - Italy 1980
World Cup Finals - Spain 1982
World Cup Finals - Spain 1982
Game 568: West Germany 0-0 England
World Cup Finals - Spain 1982
Second Round
29 June 1982 - Madrid
World Cup Finals - Spain 1982
Second Round
Game 574: England 2-1 Wales
Game 401: Norway 1-6 England
Friendly
29 June 1966 - Oslo
World Cup - England 1966
World Cup - England 1966
World Cup - England 1966
Quarter final
Semi-final
The Final
Semi-final
Game 445: Romania 0-1 England
World Cup - Mexico 1970
2 June 1970 - Guadalajara
World Cup - Mexico 1970
World Cup - Mexico 1970
World Cup - Mexico 1970
Game 301: England 4-1 Spain
Friendly
30 November 1955 - Wembley
World Cup - Sweden 1958
World Cup - Sweden 1958
Play-off
Game 349: Italy 2-3 England
Friendly
24 May 1961 - Rome
World Cup - Chile 1962
World Cup - Chile 1962
World Cup - Chile 1962
World Cup - Chile 1962
Game 380: Brazil 5-1 England
Brazilian Jubilee Tournament
Brazilian Jubilee Tournament
4 June 1964 - Sao Paulo
Brazilian Jubilee Tournament
Game 201: England 1-2 Wales
Home International Championship
5 February 1936 - Molineux, Wolverhampton
Home International Championship
World Cup - Switzerland 1954
World Cup - Switzerland 1954
Home International Championship
3 April 1909 - Crystal Palace, London
16 May 1934 - Prague
International
The first ever international football fixture took place on 30 November 1872. The venue was Hamilton Crescent, Partick, Glasgow.
Game 2:England 4-2 Scotland
International
The scorer of the first international goal for England was the Right Honourable William Kenyon-Slaney. He eventually scored twice in the 4-2 win over Scotland, at Kennington Oval on 8 March 1873 thus becoming the first scorer of a brace for England.
International
International
International
International
International
International
International
International
International
International
International
International
International
International
International
International
International
Home International Championship
History was made in 1890 when England fielded two separate teams on the same day. It was 15 March when Wales were beaten 3-1 at The Racecourse, Wrexham while the other England side were winning 9-1 against Ireland in Belfast.