Basic Opposition Search
Opponents
- This is a list of all opponents England have played.
- Some countries' national football teams are now obsolete. Those countries which have maintained a federation. e.g. USSR, CIS and Russia will be listed together under their current name. Countries which have gained independence e.g. Estonia, Georgia etc and have created a new federation are listed separately.
- The dates correspond to the first and last matches between the two teams.
Albania (UEFA), 1989 - 2021, 6 Matches
Algeria (CAF), 2010, 1 Match
Andorra (UEFA), 2006 - 2021, 6 Matches
Argentina (CONMEBOL), 1951 - 2005, 14 Matches
Australia (AFC), 1980 - 2016, 7 Matches
Austria (UEFA), 1908 - 2021, 19 Matches
Azerbaijan (UEFA), 2004 - 2005, 2 Matches
Belarus (UEFA), 2008 - 2009, 2 Matches
Belgium (UEFA), 1921 - 2020, 25 Matches
Bohemia (Obsolete), 1908, 1 Match
Brazil (CONMEBOL), 1956 - 2017, 26 Matches
Bulgaria (UEFA), 1962 - 2019, 12 Matches
Cameroon (CAF), 1990 - 2002, 4 Matches
Canada (CONCACAF), 1986, 1 Match
Chile (CONMEBOL), 1950 - 2013, 6 Matches
China (AFC), 1996, 1 Match
CIS (Obsolete), 1992, 1 Match
Colombia (CONMEBOL), 1970 - 2018, 6 Matches
Costa Rica (CONCACAF), 2014 - 2018, 2 Matches
Côte d'Ivoire (CAF), 2022, 1 Match
Croatia (UEFA), 1996 - 2021, 11 Matches
Cyprus (UEFA), 1975, 2 Matches
Czech Republic (UEFA), 1908 - 2021, 18 Matches
Czechoslovakia (Obsolete), 1934 - 1992, 12 Matches
Denmark (UEFA), 1948 - 2021, 22 Matches
East Germany (Obsolete), 1963 - 1984, 4 Matches
Ecuador (CONMEBOL), 1970 - 2014, 3 Matches
Egypt (CAF), 1986 - 2010, 3 Matches
Estonia (UEFA), 2007 - 2015, 4 Matches
Finland (UEFA), 1937 - 2001, 11 Matches
France (UEFA), 1923 - 2022, 32 Matches
Georgia (UEFA), 1996 - 1997, 2 Matches
Germany (UEFA), 1930 - 2022, 35 Matches
Germany (Obsolete), 1935 - 1938, 2 Matches
Germany (Obsolete), 1930, 1 Match
Ghana (CAF), 2011, 1 Match
Greece (UEFA), 1971 - 2006, 9 Matches
Honduras (CONCACAF), 2014, 1 Match
Hungary (UEFA), 1908 - 2022, 26 Matches
Iceland (UEFA), 1982 - 2020, 5 Matches
Iran (AFC), 2022, 1 Match
Ireland (Obsolete), 1882 - 1952, 60 Matches
Israel (UEFA), 1986 - 2007, 4 Matches
Italy (UEFA), 1933 - 2023, 31 Matches
Jamaica (CONCACAF), 2006, 1 Match
Japan (AFC), 1995 - 2010, 3 Matches
Kazakhstan (UEFA), 2008 - 2009, 2 Matches
Kingdom of Yugoslavia (Obsolete), 1939, 1 Match
Kosovo (UEFA), 2019, 2 Matches
Kuwait (AFC), 1982, 1 Match
Liechtenstein (UEFA), 2003, 2 Matches
Lithuania (UEFA), 2015 - 2017, 4 Matches
Luxembourg (UEFA), 1927 - 1999, 9 Matches
Macedonia (UEFA), 2002 - 2006, 4 Matches
Malaysia (AFC), 1991, 1 Match
Malta (UEFA), 1971 - 2017, 5 Matches
Mexico (CONCACAF), 1959 - 2010, 9 Matches
Moldova (UEFA), 1996 - 2013, 4 Matches
Montenegro (UEFA), 2010 - 2019, 6 Matches
Morocco (CAF), 1986 - 1998, 2 Matches
Netherlands (UEFA), 1935 - 2019, 22 Matches
New Zealand (OFC), 1991, 2 Matches
Nigeria (CAF), 1994 - 2018, 3 Matches
North Macedonia (UEFA), 2002 - 2006, 4 Matches
Northern Ireland (UEFA), 1882 - 2005, 98 Matches
Norway (UEFA), 1937 - 2014, 12 Matches
Panama (CONCACAF), 2018, 1 Match
Paraguay (CONMEBOL), 1986 - 2006, 3 Matches
Peru (CONMEBOL), 1959 - 2014, 3 Matches
Poland (UEFA), 1966 - 2021, 21 Matches
Portugal (UEFA), 1947 - 2016, 23 Matches
Republic of Ireland (UEFA), 1946 - 2020, 17 Matches
Rest of the World Select (FIFA), 1963, 1 Match
Romania (UEFA), 1939 - 2021, 12 Matches
Russia (UEFA), 1958 - 2016, 15 Matches
San Marino (UEFA), 1993 - 2021, 8 Matches
Saudi Arabia (AFC), 1988 - 1998, 2 Matches
Scotland (UEFA), 1872 - 2021, 115 Matches
Senegal (CAF), 2022, 1 Match
Serbia (UEFA), 1939 - 2003, 15 Matches
Serbia & Montenegro (Obsolete), 2003, 1 Match
Slovakia (UEFA), 2002 - 2017, 6 Matches
Slovenia (UEFA), 2009 - 2017, 6 Matches
South Africa (CAF), 1997 - 2003, 2 Matches
South Korea (AFC), 2002, 1 Match
Spain (UEFA), 1929 - 2018, 27 Matches
Sweden (UEFA), 1923 - 2018, 25 Matches
Switzerland (UEFA), 1933 - 2022, 27 Matches
The Rest of Europe (UEFA), 1938 - 1953, 2 Matches
Trinidad & Tobago (CONCACAF), 2006 - 2008, 2 Matches
Tunisia (CAF), 1990 - 2018, 3 Matches
Turkey (UEFA), 1984 - 2016, 11 Matches
Ukraine (UEFA), 2000 - 2023, 9 Matches
United States (CONCACAF), 1950 - 2022, 12 Matches
Uruguay (CONMEBOL), 1953 - 2014, 11 Matches
USSR (Obsolete), 1958 - 1991, 11 Matches
Wales (UEFA), 1879 - 2022, 104 Matches
West Germany (Obsolete), 1954 - 1990, 16 Matches
Yugoslavia (Obsolete), 1950 - 1989, 13 Matches