Sweden national football team statistics and records: all-time record

Competitions:

Games played, won, drawn and lost, goals for and against

Sweden's overall record against each of their opponents.

Opposition P W D L F A
Albania 5 3 1 1 10 5
Algeria 4 3 1 0 9 1
Argentina 3 1 1 1 6 6
Australia 5 1 2 2 2 2
Austria 35 11 6 18 49 56
Azerbaijan 2 2 0 0 4 0
Bahrain 1 1 0 0 2 0
Barbados 1 1 0 0 4 0
Belarus 5 5 0 0 16 2
Belgium 15 4 2 9 22 27
Bosnia and Herzegovina 1 1 0 0 4 2
Botswana 1 1 0 0 2 1
Brazil 15 2 3 10 17 35
Bulgaria 16 11 2 3 31 11
Cameroon 1 0 1 0 2 2
Chile 2 0 1 1 2 3
China PR 3 2 1 0 6 2
Colombia 2 0 2 0 2 2
Costa Rica 2 1 0 1 2 2
Croatia 4 1 0 3 4 5
Cuba 1 1 0 0 8 0
Cyprus 6 5 1 0 19 3
Czech Republic 3 1 2 0 6 5
Czechoslovakia 16 3 4 9 21 36
Denmark 107 47 20 40 184 170
East Germany 6 2 1 3 8 9
Ecuador 2 0 1 1 2 3
Egypt 3 1 0 2 5 3
England 25 7 9 9 32 40
Estonia 16 14 2 0 53 16
Faroe Islands 5 4 1 0 11 1
Finland 87 66 11 10 292 95
France 21 6 5 10 21 29
FYR Macedonia 3 3 0 0 4 1
Germany 32 10 8 14 56 66
Greece 6 1 3 2 8 8
Hong Kong 2 2 0 0 4 0
Hungary 44 17 10 17 78 84
Iceland 16 11 3 2 37 17
Iran 1 1 0 0 3 1
Israel 12 7 4 1 26 9
Italy 24 7 7 10 25 27
Ivory Coast 3 1 0 2 3 3
Jamaica 2 1 1 0 2 1
Japan 4 1 3 0 5 4
Jordan 1 0 1 0 0 0
Kazakhstan 2 2 0 0 3 0
Korea DPR 2 1 1 0 5 1
Korea Republic 4 2 2 0 6 3
Kosovo 1 1 0 0 1 0
Latvia 17 11 4 2 54 12
Liechtenstein 4 4 0 0 10 1
Lithuania 6 5 0 1 23 5
Luxembourg 6 5 1 0 16 1
Malaysia 1 1 0 0 3 1
Malta 13 13 0 0 49 2
Mexico 10 5 3 2 11 5
Moldova 8 8 0 0 21 3
Montenegro 3 2 1 0 6 3
Netherlands 20 7 5 8 37 34
Nigeria 2 2 0 0 5 2
Northern Ireland 7 3 1 3 7 10
Norway 108 59 25 24 277 149
Oman 1 1 0 0 1 0
Paraguay 3 1 1 1 4 4
Peru 1 0 1 0 0 0
Poland 26 14 4 8 56 37
Portugal 18 7 6 5 29 20
Qatar 2 1 1 0 3 2
Republic of Ireland 11 5 3 3 17 14
Romania 12 6 3 3 24 12
Russia 10 4 4 2 14 9
San Marino 4 4 0 0 22 0
Saudi Arabia 3 2 1 0 6 3
Scotland 12 6 1 5 19 14
Senegal 1 0 0 1 1 2
Serbia 2 1 0 1 2 3
Singapore 1 1 0 0 5 0
Slovakia 5 3 2 0 11 2
Slovenia 2 1 1 0 1 0
South Africa 3 1 1 1 4 2
Spain 14 3 5 6 15 23
Switzerland 28 11 7 10 46 40
Syria 1 0 1 0 1 1
Thailand 5 4 1 0 13 4
Trinidad and Tobago 2 1 1 0 5 0
Tunisia 4 2 1 1 3 2
Turkey 12 3 4 5 14 15
Ukraine 4 1 1 2 3 4
United Arab Emirates 2 1 0 1 3 2
Uruguay 3 2 0 1 6 3
USA 8 4 0 4 13 10
USSR 18 5 6 7 21 37
Venezuela 1 0 0 1 0 2
Wales 7 6 1 0 16 3
West Germany 5 2 1 2 5 6
Yugoslavia 10 3 2 5 14 18