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

Competitions:

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

Wales's overall record against each of their opponents.

Opposition P W D L F A
Albania 2 1 1 0 3 1
Andorra 1 1 0 0 2 1
Argentina 2 0 1 1 1 2
Armenia 2 0 2 0 2 2
Australia 1 0 0 1 1 2
Austria 7 1 1 5 4 10
Austria  1 1 0 0 2 1
Azerbaijan 6 5 1 0 11 1
Belarus 4 3 0 1 7 5
Belgium 10 3 2 5 16 16
Bosnia-Herzegovina 2 0 1 1 2 4
Brazil 10 1 1 8 5 20
Bulgaria 8 3 1 4 4 8
Canada 3 2 0 1 4 2
Chile 1 0 0 1 0 2
Costa Rica 2 1 0 1 1 1
Croatia 4 0 1 3 2 7
Cyprus 5 3 0 2 7 5
Czech Republic 3 0 2 1 1 2
Czechoslovakia 10 3 1 6 7 12
Czechoslovakia (rcs) 2 0 2 0 3 3
Denmark 8 4 0 4 8 8
East Germany 4 1 0 3 7 8
England 101 14 21 66 90 245
Estonia 2 2 0 0 3 1
Faroe Islands 2 2 0 0 9 0
Finland 12 4 4 4 17 12
France 4 1 1 2 4 9
FYR Macedonia 2 1 0 1 2 2
Georgia 3 0 0 3 1 8
Germany 10 2 3 5 6 13
Greece 2 1 0 1 4 3
Hungary 10 5 2 3 15 14
Iceland 7 5 1 1 13 5
Iran 1 1 0 0 1 0
Ireland 62 29 12 21 139 102
Israel 4 2 2 0 7 3
Italy 9 2 0 7 5 23
Jamaica 1 0 1 0 0 0
Japan 1 1 0 0 1 0
Kuwait 2 0 2 0 0 0
Latvia 1 1 0 0 2 0
Liechtenstein 3 3 0 0 8 0
Luxembourg 6 6 0 0 17 2
Malta 4 4 0 0 15 2
Mexico 3 0 1 2 2 5
Moldova 2 1 0 1 3 3
Montenegro 3 1 0 2 3 4
Netherlands 7 0 0 7 3 21
New Zealand 1 0 1 0 2 2
Northern Ireland 33 15 11 7 50 30
Norway 11 3 4 4 15 14
Paraguay 1 0 1 0 0 0
Poland 8 1 2 5 5 10
Portugal 3 1 0 2 4 7
Qatar 1 1 0 0 1 0
Republic of Ireland 13 5 3 5 13 16
Rest of the UK 2 1 0 1 3 3
Romania 5 1 1 3 7 9
Russia 4 0 1 3 2 6
San Marino 4 4 0 0 16 1
Saudi Arabia 1 1 0 0 2 1
Scotland 107 23 23 61 124 243
Serbia 2 0 0 2 1 9
Serbia and Montenegro 2 0 0 2 2 4
Slovakia 2 1 0 1 6 7
Slovenia 1 0 1 0 0 0
Spain 5 1 2 2 6 7
Sweden 6 0 1 5 3 13
Switzerland 7 2 0 5 6 16
Trinidad and Tobago 1 1 0 0 2 1
Tunisia 1 0 0 1 0 4
Turkey 6 3 1 2 10 7
Ukraine 2 0 2 0 2 2
Uruguay 1 0 1 0 0 0
USA 1 0 0 1 0 2
USSR 5 1 2 2 3 6
West Germany 7 0 3 4 4 13
Yugoslavia 7 0 3 4 10 18