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

Competitions:

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

England's overall record against each of their opponents.

Opposition P W D L F A
Albania 6 6 0 0 19 1
Algeria 1 0 1 0 0 0
Andorra 6 6 0 0 25 0
Argentina 14 6 6 2 21 15
Australia 8 5 2 1 9 6
Austria 19 11 4 4 59 27
Azerbaijan 2 2 0 0 3 0
Belarus 2 2 0 0 6 1
Belgium 25 16 5 4 72 31
Bohemia 1 1 0 0 4 0
Brazil 26 4 11 11 23 34
Bulgaria 12 8 4 0 26 2
C.I.S. 1 0 1 0 2 2
Cameroon 4 3 1 0 9 4
Canada 1 1 0 0 1 0
Chile 6 2 2 2 4 5
China PR 1 1 0 0 3 0
Colombia 6 3 3 0 11 4
Costa Rica 2 1 1 0 2 0
Croatia 11 6 2 3 22 13
Cyprus 2 2 0 0 6 0
Czech Republic 5 3 1 1 11 4
Czechoslovakia 12 7 3 2 25 15
Denmark 22 13 5 4 38 21
East Germany 4 3 1 0 7 3
Ecuador 3 2 1 0 5 2
Egypt 3 3 0 0 8 1
Estonia 4 4 0 0 9 0
FIFA 1 0 1 0 4 4
Finland 11 9 2 0 36 7
France 32 17 5 10 72 41
Georgia 2 2 0 0 4 0
Germany 27 10 8 9 47 37
Ghana 1 0 1 0 1 1
Greece 9 7 2 0 23 3
Honduras 1 0 1 0 0 0
Hungary 26 16 3 7 61 36
Iceland 5 3 1 1 13 4
Iran 1 1 0 0 6 2
Ireland 61 48 9 4 239 54
Israel 4 2 2 0 5 1
Italy 32 10 11 11 39 35
Ivory Coast 1 1 0 0 3 0
Jamaica 1 1 0 0 6 0
Japan 3 2 1 0 5 3
Kazakhstan 2 2 0 0 9 1
Korea Republic 1 0 1 0 1 1
Kosovo 2 2 0 0 9 3
Kuwait 1 1 0 0 1 0
Liechtenstein 2 2 0 0 4 0
Lithuania 4 4 0 0 10 0
Luxembourg 9 9 0 0 47 3
Malaysia 1 1 0 0 4 2
Malta 7 7 0 0 20 1
Mexico 9 6 1 2 23 4
Moldova 4 4 0 0 16 0
Montenegro 6 3 3 0 19 5
Morocco 2 1 1 0 1 0
Netherlands 22 6 9 7 31 29
New Zealand 2 2 0 0 3 0
Nigeria 3 2 1 0 3 1
North Macedonia 6 3 3 0 13 4
Northern Ireland 37 27 7 3 84 27
Norway 12 7 3 2 28 7
Panama 1 1 0 0 6 1
Paraguay 3 3 0 0 8 0
Peru 3 2 0 1 8 4
Poland 21 12 8 1 33 13
Portugal 23 10 10 3 46 25
Republic of Ireland 17 6 9 2 23 13
Rest of Europe 1 1 0 0 3 0
Rest of the World 1 1 0 0 2 1
Romania 12 3 6 3 11 10
Russia 3 1 1 1 5 3
San Marino 8 8 0 0 52 1
Saudi Arabia 2 0 2 0 1 1
Scotland 116 49 26 41 206 175
Senegal 1 1 0 0 3 0
Serbia and Montenegro 1 1 0 0 2 1
Slovakia 6 5 1 0 11 3
Slovenia 6 5 1 0 10 4
South Africa 2 2 0 0 4 2
Spain 27 13 4 10 45 32
Sweden 25 9 9 7 40 32
Switzerland 27 18 6 3 59 20
Trinidad and Tobago 2 2 0 0 5 0
Tunisia 3 2 1 0 5 2
Turkey 11 9 2 0 33 1
Ukraine 10 6 3 1 16 4
Uruguay 11 3 3 5 11 15
USA 12 8 2 2 39 9
USSR 11 5 3 3 19 13
Wales 104 69 21 14 253 91
West Germany 8 4 0 4 10 9
Yugoslavia 14 5 5 4 23 20