Spain national football team head to head

As of 31 March 2015.[1]

Flag Nat From To P W D L % GF GA GD
Portugal Portugal 1921 2012 351613645.71%7241+31
France France 1927 2014 341571244.12%6137+24
Italy Italy 1920 2014 3310131030.3%3539-4
England England 1929 2011 23831234.78%2439-15
Belgium Belgium 1920 2009 22116550%4422+22
Republic of Ireland Republic of Ireland 1952 2013 20126260%4011+29
Switzerland Switzerland 1925 2010 19153178.95%4516+29
Socialist Federal Republic of Yugoslavia Yugoslavia 1932 2000 1995547.37%2318+5
Northern Ireland Northern Ireland 1958 2007 18115261.11%3811+27
Denmark Denmark 1920 2008 17123270.59%3415+19
Austria Austria 1924 2009 1693456.25%4322+21
Romania Romania 1962 2006 1555533.33%2118+3
Sweden Sweden 1920 2008 1364346.15%2115+6
Scotland Scotland 1957 2011 1364346.15%2320+3
Hungary Hungary 1925 2002 1355338.46%2118+3
Argentina Argentina 1952 2010 1352638.46%1317-4
Netherlands Netherlands 1920 2015 1251641.67%1718-1
Czechoslovakia Czechoslovakia 1930 1991 1241733.33%1115-4
West Germany West Germany 1952 1988 1233625%1217-5
Chile Chile 1950 2014 1182172.73%2510+15
Poland Poland 1959 2010 1081180%278+19
Greece Greece 1970 2008 1072170%1910+9
Uruguay Uruguay 1950 2013 1055050%168+8
Turkey Turkey 1954 2009 1054150%145+9
Germany Germany * 1935 2014 1043340%11110
Iceland Iceland 1982 2007 962166.67%106+4
Brazil Brazil 1934 2013 922622.22%814-6
Cyprus Cyprus 1971 1999 870187.5%355+30
Mexico Mexico 1928 2010 853062.5%164+12
Finland Finland 1969 2013 852162.5%165+11
Malta Malta 1983 1997 6600100%283+25
Liechtenstein Liechtenstein 2001 2011 6600100%230+23
Armenia Armenia 1995 2009 6600100%161+15
Lithuania Lithuania 1993 2011 651083.33%142+12
Bosnia and Herzegovina Bosnia and Herzegovina 2000 2009 642066.67%146+8
Norway Norway 1978 2003 641166.67%92+7
Ireland Ireland 1931 1949 631250%147+7
Albania Albania 1986 1993 5500100%242+22
Luxembourg Luxembourg 1981 2014 5500100%110+11
Bulgaria Bulgaria 1933 2002 541080%232+21
Russia Russia 1998 2008 541080%91+8
United States United States 1950 2011 540180%103+7
South Korea South Korea 1990 2012 532060%94+5
Slovakia Slovakia 1996 2014 531160%136+7
Croatia Croatia 1994 2012 531160%64+2
Wales Wales 1961 1985 522140%76+1
San Marino San Marino 1999 2005 4400100%260+26
Venezuela Venezuela 1981 2012 4400100%132+11
Republic of Macedonia Macedonia 1994 2014 4400100%133+10
Latvia Latvia 1992 2007 431075%90+9
Ukraine Ukraine 2003 2015 431075%93+6
Israel Israel 1998 2001 431075%82+6
Czech Republic Czech Republic 1996 2011 431075%51+4
South Africa South Africa 2002 2013 430175%85+3
Paraguay Paraguay 1998 2010 422050%41+3
Soviet Union Soviet Union 1964 1986 421150%53+2
Belarus Belarus 2012 2014 3300100%91+8
Saudi Arabia Saudi Arabia 2006 2012 3300100%92+7
Peru Peru 1960 2008 3300100%73+4
East Germany East Germany 1980 1988 30210%01-1
Faroe Islands Faroe Islands 1996 1997 2200100%93+6
Ecuador Ecuador 2003 2013 2200100%60+6
Estonia Estonia 2008 2009 2200100%60+6
Bolivia Bolivia 1994 2014 2200100%51+4
China China 2005 2012 2200100%40+4
Slovenia Slovenia 2000 2002 2200100%52+3
Canada Canada 1994 2005 2200100%41+3
Georgia (country) Georgia 2012 2013 2200100%30+3
Morocco Morocco 1961 1961 2200100%42+2
Honduras Honduras 1982 2010 211050%31+2
Colombia Colombia 1981 2011 211050%21+1
Nigeria Nigeria 1998 2013 210150%53+2
Serbia and Montenegro Serbia and Montenegro 2005 2005 20200%110
French Polynesia Tahiti 2013 2013 1100100%100+10
Azerbaijan Azerbaijan 2009 2009 1100100%60+6
New Zealand New Zealand 2009 2009 1100100%50+5
Panama Panama 2012 2012 1100100%51+4
Andorra Andorra 2004 2004 1100100%40+4
Algeria Algeria 1986 1986 1100100%30+3
Australia Australia 2014 2014 1100100%30+3
Tunisia Tunisia 2006 2006 1100100%31+2
Egypt Egypt 2006 2006 1100100%20+2
El Salvador El Salvador 2014 2014 1100100%20+2
Serbia Serbia 2012 2012 1100100%20+2
Ivory Coast Côte d'Ivoire 2006 2006 1100100%32+1
Puerto Rico Puerto Rico 2012 2012 1100100%21+1
Haiti Haiti 2013 2013 1100100%21+1
Equatorial Guinea Equatorial Guinea 2013 2013 1100100%21+1
Japan Japan 2001 2001 1100100%10+1
Iraq Iraq 2009 2009 1100100%10+1
Commonwealth of Independent States CIS 1992 1992 10100%110
Costa Rica Costa Rica 2011 2011 10100%220

(†) Defunct national teams

(*) Results for West Germany listed separately

References