England's Record by Number of Matches Played
Overall Matches Played Wins Draws Losses Goals For Goals Against Points % Win/Loss Margin This is the full list of all 94 of England opponents by number of matches played (P W D L F A Pts% W/L) 115 Scotland P 115 H 58 A 57 N 030 November 1872 - 18 June 2021 104 Wales P 104 H 51 A 51 N 218 January 1879 - 29 November 2022 61 Ireland P 61 H 30 A 31 N 018 February 1882 - 11 November 1953 37 Ireland, Northern P 37 H 20 A 17 N 02 October 1954 - 7 September 2005 Outside the home nations... 32 France P 32 H 11 A 16 N 510 May 1923 - 10 December 2022 31 Italy P 31 H 11 A 14 N 613 May 1933 - 23 March 2023 27 Spain P 27 H 12 A 13 N 215 May 1929 - 15 October 2018 Switzerland P 27 H 12 A 13 N 220 May 1933 - 26 March 2022 26 Brazil P 26 H 12 A 6 N 89 May 1956 - 14 November 2017 Hungary P 26 H 12 A 13 N 110 June 1908 - 14 June 2022 25 Belgium P 25 H 7 A 12 N 621 May 1921 - 15 November 2020 Sweden P 25 H 9 A 13 N 3 21 May 1923 - 7 July 2018 23 Portugal P 23 H 10 A 9 N 425 May 1947 - 2 June 2016 22 Denmark P 22 H 10 A 10 N 2 26 September 1948 - 7 July 2021 Netherlands P 22 H 11 A 8 N 318 May 1935 - 6 June 2019 21 Poland P 21 H 10 A 10 N 1 5 January 1966 - 8 September 2021 19 Austria P 19 H 7 A 11 N 16 June 1908 - 2 June 2021 Germany P 19 H 9 A 7 N 310 May 1930 - 26 September 2022 17 Ireland, Republic of P 17 Ab 1 H 8 A 7 N 230 September 1946 - 12 November 2020 16 Germany, West (FDR) P 16 H 6 A 6 N 41 December 1954 - 4 July 1990 14 Argentina P 14 H 6 A 2 N 69 May 1951 - 12 November 2005 Yugoslavia P 14 H 7 A 6 N 118 May 1939 - 13 December 1989 12 Bulgaria P 12 H 6 A 5 N 17 June 1962 - 14 October 2019 Czechoslovakia P 12 H 5 A 5 N 216 May 1934 - 25 March 1992 Norway P 12 H 5 A 7 N 014 May 1937 - 3 September 2014 Romania P 12 H 5 A 4 N 324 May 1939 - 6 June 2021 United States P 12 H 3 A 6 N 329 June 1950 - 25 November 2022 11 Croatia P 11 H 6 A 3 N 224 April 1996 - 13 June 2021 Finland P 11 H 3 A 8 N 020 May 1937 - 24 March 2001 Turkey P 11 H 6 A 5 N 014 November 1984 - 22 May 2016 Uruguay P 11 H 5 A 4 N 231 May 1953 - 19 June 2014 USSR P 11 H 4 A 3 N 418 May 1958 - 21 May 1991 9 Greece P 9 H 5 A 4 N 021 April 1971 - 16 August 2006 Luxembourg P 9 H 4 A 5 N 021 May 1927 - 4 September 1999 Mexico P 9 H 5 A 3 N 124 May 1959 - 24 May 2010 Ukraine P 9 H 5 A 3 N 131 May 2000 - 26 March 2023 8 San Marino P 8 H 4 A 4 N 0 17 February 1993 - 15 November 2021 7 Australia P 7 H 2 A 5 N 031 May 1980 - 27 May 2016 6 Albania P 6 H 3 A 3 N 08 March 1989 - 12 November 2021 Andorra P 6 H 3 A 3 N 02 September 2006 - 9 October 2021 Chile P 6 H 3 A 2 N 125 June 1950 - 15 November 2013 Colombia P 6 H 2 A 1 N 320 May 1970 - 3 July 2018 Montenegro P 6 H 3 A 3 N 0 12 October 2010 - 14 November 2019 Slovakia P 6 H 3 A 2 N 1 12 October 2002 - 4 September 2017 Slovenia P 6 H 3 A 2 N 15 September 2009 - 5 October 2017 5 Czech Republic P 5 H 4 A 1 N 018 November 1998 - 22 June 2021 Iceland P 5 H 2 A 2 N 12 June 1982 - 18 November 2020 Malta P 5 H 2 A 3 N 03 February 1971 - 1 September 2017 4 Cameroon P 4 H 2 A 0 N 21 July 1990 - 26 May 2002 Estonia P 4 H 2 A 2 N 06 June 2007 - 9 October 2015 German Democratic Republic P 4 H 2 A 2 N 02 June 1963 - 12 September 1984 Israel P 4 H 1 A 3 N 026 February 1986 - 8 September 2007 Lithuania P 4 H 2 A 2 N 027 March 2015 - 8 October 2017 Macedonia FYR P 4 H 2 A 2 N 016 October 2002 - 7 October 2006 Moldova P 4 H 2 A 2 N 01 September 1996 - 6 September 2013 3 Ecuador P 3 H 0 A 1 N 224 May 1970 - 4 June 2014 Egypt P 3 H 1 A 1 N 129 January 1986 - 3 March 2010 Japan P 3 H 2 A 0 N 12 June 1995 - 30 May 2010 Nigeria P 3 H 2 A 0 N 116 November 1994 - 2 June 2018 Paraguay P 3 H 1 A 0 N 218 June 1986 - 10 June 2006 Peru P 3 H 1 A 2 N 017 May 1959 - 30 May 2014 Russia P 3 H 1 A 1 N 112 September 2007 - 11 June 2016 Tunisia P 3 H 0 A 1 N 22 June 1990 - 18 June 2018 2 Azerbaijan P 2 H 1 A 1 N 013 October 2004 - 30 March 2005 Belarus P 2 H 1 A 1 N 015 October 2008 - 14 October 2009 Costa Rica P 2 H 1 A 0 N 1 24 June 2014 - 7 June 2018 Georgia P 2 H 1 A 1 N 09 November 1996 - 30 April 1997 Kazakhstan P 2 H 1 A 1 N 011 October 2008 - 6 June 2009 Kosovo P 2 H 1 A 1 N 010 September 2019 - 17 November 2019 Liechtenstein P 2 H 1 A 1 N 029 March 2003 - 10 September 2003 Morocco P 2 H 0 A 1 N 16 June 1986 - 27 May 1998 New Zealand P 2 H 0 A 2 N 03 June 1991 - 8 June 1991 Rest of the World P 2 H 2 A 0 N 021 October 1953 - 23 October 1963 Saudi Arabia P 2 H 1 A 1 N 016 November 1988 - 23 May 1998 South Africa P 2 H 1 A 1 N 024 May 1997 - 22 May 2003 Trinidad & Tobago P 2 H 0 A 1 N 115 June 2006 - 1 June 2008 1 Algeria P 1 H 0 A 0 N 118 June 2010 Bohemia P 1 H 0 A 1 N 013 June 1908 Canada P 1 H 0 A 1 N 024 May 1986 China P 1 H 0 A 1 N 023 May 1996 CIS P 1 H 0 A 1 N 029 April 1992 Côte d'Ivoire P 1 H 1 A 0 N 029 March 2022 Ghana P 1 H 1 A 0 N 029 March 2011 Honduras P 1 H 0 A 0 N 17 June 2014 Iran P 1 H 0 A 0 N 121 November 2022 Jamaica P 1 H 1 A 0 N 03 June 2006 Korea Republic (South) P 1 H 0 A 1 N 021 May 2002 Kuwait P 1 H 0 A 0 N 125 June 1982 Malaysia P 1 H 0 A 1 N 012 June 1991 Panama P 1 H 0 A 0 N 121 June 2018 Rest of Europe P 1 H 1 A 0 N 026 October 1938 Senegal P 1 H 0 A 0 N 14 December 2022 Serbia and Montenegro P 1 H 1 A 0 N 03 June 2003
115
104
61
37
Outside the home nations...
32
31
27
26
25
23
22
21
19
17
16
14
12
11
9
8
7
6
5
4
3
2
1