History
First Matches
Last Matches
England Football Online
Contact Us Page Last Updated 4 September 2016
Opposition
Records
 
First Wins
First Losses

England's Record by Last Matches Played

Alb to Cze
Den to Ita

Jam to Rom
SMar to Yug

This is the full list of all 89 of England opponents in order of first matches played

2010-16

Slovakia P 5 H 2 A 2 N 1
12 October 2002 - 4 September 2016
  Iceland P 3 H 1 A 1 N 1
2 June 1982 - 27 June 2016
Wales P 102 H 50 A 51 N 1
18 January 1879 - 16 June 2016
  Russia P 3 H 1 A 1 N 1
12 September 2007 - 11 June 2016
Portugal P 23 H 10 A 9 N 4
25 May 1947 - 2 June 2016
  Australia P 7 H 2 A 5 N 0
31 May 1980 - 27 May 2016
Turkey P 11 H 6 A 5 N 0
14 November 1984 - 22 May 2016
  Netherlands P 20 H 11 A 7 N 2
18 May 1935 - 29 March 2016
Germany P 14 H 6 A 5 N 3
10 May 1930 - 26 March 2016
  France P 30 H 11 A 15 N 4
10 May 1923 - 17 November 2015
Spain P 24 H 10 A 12 N 2
15 May 1929 - 13 November 2015
  Lithuania P 1 H 1 A 0 N 0
27 March 2015 - 12 October 2015
Estonia P 3 H 1 A 2 N 0
6 June 2007 - 9 October 2015
  Switzerland P 24 H 10 A 13 N 1
20 May 1933 - 8 September 2015
San Marino P 6 H 3 A 3 N 0
17 February 1993 - 5 September 2015
  Slovenia P 3 H 2 A 0 N 1
5 September 2009 - 14 June 2015
Ireland, Republic of P 16 Ab 1 H 7 A 7 N 2
30 September 1946 - 7 June 2015
  Italy P 26 H 8 A 12 N 6
13 May 1933 - 31 March 2015
Scotland P 112 H 56 A 56 N 0
30 November 1872 - 18 November 2014
  Norway P 12 H 5 A 7 N 0
14 May 1937 - 3 September 2014
Costa Rica P 1 H 0 A 0 N 1
24 June 2014
  Uruguay P 11 H 5 A 4 N 2
31 May 1953 - 19 June 2014
Honduras P 1 H 0 A 0 N 1
7 June 2014
  Ecuador P 3 H 0 A 1 N 2
24 May 1970 - 4 June 2014
Peru P 3 H 1 A 2 N 0
17 May 1959 - 30 May 2014
 

Denmark P 19 H 8 A 9 N 2
26 September 1948 - 5 March 2014
Chile P 6 H 3 A 2 N 1
25 June 1950 - 15 November 2013
  Poland P 19 H 9 A 9 N 1
5 January 1966 - 15 October 2013
Montenegro P 4 H 2 A 2 N 0
12 October 2010 - 11 October 2013
  Ukraine P 7 H 4 A 3 N 0
31 May 2000 - 10 September 2013
Moldova P 4 H 2 A 2 N 0
1 September 1996 - 6 September 2013
  Brazil P 25 H 11 A 6 N 8
9 May 1956 - 2 June 2013
Sweden P 24 H 9 A 13 N 2
21 May 1923 - 14 November 2012
 

Belgium P 21 H 6 A 11 N 4
21 May 1921 - 2 June 2012
Bulgaria P 10 H 5 A 4 N 1
7 June 1962 - 2 September 2011
  Ghana P 1 H 1 A 0 N 0
29 March 2011

Hungary P 22 H 10 A 11 N 1
10 June 1908 - 11 August 2010
  Algeria P 1 H 0 A 0 N 1
18 June 2010
USA P 10 H 2 A 6 N 2
29 June 1950 - 12 June 2010
  Japan P 3 H 2 A 0 N 1
2 June 1995 - 30 May 2010
Mexico P 9 H 5 A 3 N 1
24 May 1959 - 24 May 2010
  Egypt P 3 H 1 A 1 N 1
29 January 1986 - 3 March 2010

 

2000-09

Belarus P 2 H 1 A 1 N 0
15 October 2008 - 14 October 2009
  Croatia P 7 H 4 A 2 N 1
24 April 1996 - 9 September 2009
Andorra P 4 H 2 A 2 N 0
2 September 2006 - 10 June 2009
  Kazakhstan P 2 H 1 A 1 N 0
11 October 2008 - 6 June 2009
Czech Republic P 2 H 2 A 0 N 0
18 November 1998 - 20 August 2008
  Trinidad & Tobago P 3 H 0 A 1 N 2
15 June 2006 - 1 June 2008
Austria P 18 H 6 A 11 N 1
6 June 1908 - 16 November 2007
  Israel P 4 H 1 A 3 N 0
26 February 1986 - 8 September 2007
Macedonia FYR P 4 H 2 A 2 N 0
16 October 2002 - 7 October 2006
 

Greece P 9 H 5 A 4 N 0
21 April 1971 - 16 August 2006
Paraguay P 3 H 1 A 0 N 2
18 June 1986 - 10 June 2006
  Jamaica P 1 H 1 A 0 N 0
3 June 2006

Argentina P 14 H 6 A 2 N 6
9 May 1951 - 12 November 2005
  Ireland, Northern P 37 H 19 A 18 N 0
2 October 1954 - 7 September 2005
Colombia P 5 H 2 A 1 N 2
20 May 1970 - 31 May 2005
  Azerbaijan P 2 H 1 A 1 N 0
13 October 2004 - 30 March 2005
Liechtenstein P 2 H 1 A 1 N 0
29 March 2003 - 10 September 2003
  Serbia and Montenegro P 1 H 1 A 0 N 0
3 June 2003
South Africa P 2 H 1 A 1 N 0
24 May 1997 - 22 May 2003
  Nigeria P 2 H 1 A 0 N 1
16 November 1994 - 12 June 2002
Cameroon P 4 H 2 A 0 N 2
1 July 1990 - 26 May 2002
  Korean Republic (South) P 1 H 0 A 1 N 0
21 May 2002
Albania P 4 H 2 A 2 N 0
8 March 1989 - 5 September 2001
 

Finland P 11 H 3 A 8 N 0
20 May 1937 - 24 March 2001
Romania P 11 H 4 A 4 N 3
24 May 1939 - 20 June 2000
  Malta P 3 H 1 A 2 N 0
3 February 1971 - 3 June 2000

 

1990-99

Luxembourg P 9 H 4 A 5 N 0
21 May 1927 - 4 September 1999
  Tunisia P 3 H 0 A 1 N 2
2 June 1990 - 15 June 1998
Morocco P 3 H 0 A 1 N 2
6 June 1986 - 27 May 1998
  Saudi Arabia P 2 H 1 A 1 N 0
16 November 1988 - 23 May 1998
Georgia P 2 H 1 A 1 N 0
9 November 1996 - 30 April 1997
  China P 1 H 0 A 1 N 0
23 May 1996
CIS P 1 H 0 A 1 N 0
29 April 1992
  Czechoslovakia P 12 H 5 A 5 N 2
16 May 1934 - 25 March 1992
USSR P 11 H 4 A 3 N 4
18 May 1958 - 21 May 1991
  Malaysia P 1 H 0 A 1 N 0
12 June 1991
New Zealand P 2 H 0 A 2 N 0
3 June 1991 - 8 June 1991
  Germany, West (FDR) P 16 H 6 A 6 N 4
1 December 1954 - 4 July 1990

 

1982-89

Yugoslavia P 14 H 7 A 6 N 1
18 May 1939 - 13 December 1989
  Canada P 1 H 0 A 1 N 0
24 May 1986
GDR (East Germany) P 4 H 2 A 2 N 0
2 June 1963 - 12 September 1984
  Kuwait P 1 H 0 A 0 N 1
25 June 1982

 

1975

Cyprus P 2 H 1 A 1 N 0
16 April 1975 - 11 May 1975
       

 

1963

Rest of the World P 2 H 2 A 0 N 0
21 October 1953 - 23 October 1963
       

 

1953

Ireland P 61 H 30 A 31 N 0
18 February 1882 - 11 November 1953
       

 

1938

Rest of Europe P 1 H 1 A 0 N 0
26 October 1938
       

 

1908

Bohemia P 1 H 0 A 1 N 0
13 June 1908
        

 

 

Not yet played...
this is a list of FIFA-affiliated countries that England have yet to play, in order of highest ranked, as of June 2016.

Top 50 - Bosnia & Herzegovina (21), Côte d'Ivoire (36), Iran (39), Senegal (41), Cape Verde Islands (49).
51 to 100 - Congo DR, Serbia, Guinea, Panama, Congo, Mali, Uzbekistan, United Arab Emirates, Uganda, Burkina Faso, Haiti, Benin, Equatorial Guinea, Venezuela, Zambia, Jordan, Bolivia, Antigua & Barbuda, Qatar, Botswana, Gabon, Faroe Islands, Guatemala, St. Kitts & Nevis, Togo, Central African Republic, Mozambique, Korea DPR, El Salvador, Oman.
101 to 209 -
Syria, Iraq, Rwanda, Latvia, Nicaragua, Chad, Malawi, Sierra Leone, Madagascar, Armenia, Kyrgyzstan, Palestine, Belize, Guinea-Bissau, Zimbabwe, Niger, Thailand, Swaziland, Philippines, Mauritania, Libya, Angola, Liberia, Ethiopia, Cuba, Sudan, Kenya, Guyana, Bahrain, Burundi, Vietnam, Turkmenistan, Namibia, Tanzania, Barbados,  Mauritius, Hong Kong, Aruba, St Lucia, St. Vincent & Grenadines, Singapore, Grenada, Lebanon, São Tomé e Príncipe, Dominican Republic, Curaçao, Lesotho, Afghanistan, South Sudan, Puerto Rico, Guam, Myanmar, Comoros, India, Tajikistan, Gambia, Bermuda, American Samoa, Cook Islands, Samoa, Dominica, Laos, Maldives, Solomon Islands, Timor-Leste, Yemen, Tahiti, Seychelles, Bangladesh, Nepal, New Caledonia, Cambodia, Vanuatu, Fiji, Indonesia, Bhutan, Sri Lanka, Suriname, Chinese Taipei, Pakistan, Papua New Guinea, US Virgin Islands, Montserret, Macau, Brunei Darussalam, Turks & Caicos Islands, Cayman Islands, British Virgin Islands, Mongolia, Anguilla, Bahamas, Djibouti, Eritrea, Somalia, Tonga.

 

Total

30 November 1872 - 4 September 2016

 

P 960 W 546 D 233 L 181 F 2112 A 950 - 69% +365