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 - 2023, 8 Matches
- Austria (UEFA), 1908 - 2021, 19 Matches
- Azerbaijan (UEFA), 2004 - 2005, 2 Matches
- Belarus (UEFA), 2008 - 2009, 2 Matches
- Belgium (UEFA), 1921 - 2024, 26 Matches
- Bohemia (Obsolete), 1908, 1 Match
- Brazil (CONMEBOL), 1956 - 2024, 27 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, 32 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 - 2023, 7 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 - 2023, 6 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 - 2023, 116 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, 10 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