International head-to-head records
4,029 national team pairings have met at least three times. Search for any two teams, or browse the best-known rivalries below.
Europe
Austria vs Hungary137
Belgium vs Netherlands129
England vs Scotland118
Norway vs Sweden110
Denmark vs Sweden108
England vs Wales106
Scotland vs Wales106
England vs Northern Ireland99
Northern Ireland vs Scotland96
Northern Ireland vs Wales95
Finland vs Sweden91
Denmark vs Norway88
Belgium vs France80
Estonia vs Latvia63
Estonia vs Lithuania63
Finland vs Norway63
Italy vs Switzerland62
Latvia vs Lithuania61
Denmark vs Finland60
Germany vs Switzerland55
Germany vs Netherlands49
Hungary vs Switzerland47
Austria vs Switzerland43
France vs Italy43
Hungary vs Sweden43
Portugal vs Spain43
Austria vs Germany41
Italy vs Spain41
Germany vs Hungary40
France vs Spain39
France vs Switzerland39
Germany vs Italy39
Austria vs Italy38
Austria vs Sweden38
Germany vs Sweden37
Greece vs Romania36
Poland vs Romania36
England vs France35
England vs Germany35
France vs Germany35
Hungary vs Italy34
Hungary vs Poland33
Denmark vs Netherlands32
England vs Italy32
Hungary vs Russia32
Netherlands vs Switzerland32
France vs Netherlands31
Sweden vs Switzerland31
Belgium vs Switzerland30
England vs Switzerland30
Iceland vs Norway30
Poland vs Sweden30
Denmark vs Germany29
England vs Spain29
Russia vs Sweden29
Poland vs Ireland28
Belgium vs England27
Belgium vs Italy27
France vs Portugal27
Germany vs Spain27
Italy vs Portugal27
Spain vs Switzerland27
Austria vs France26
Belgium vs Germany26
England vs Hungary26
Netherlands vs Sweden26
Portugal vs Switzerland26
Ireland vs Spain26
England vs Sweden25
Italy vs Sweden25
France vs Hungary24
France vs Sweden24
Italy vs Netherlands24
Austria vs Scotland23
Belgium vs Spain23
Denmark vs England23
England vs Netherlands23
England vs Portugal23
Greece vs Hungary23
Netherlands vs Norway23
Netherlands vs Ireland23
Bulgaria vs France22
Germany vs Poland22
Germany vs Turkey22
Greece vs Russia22
Netherlands vs Poland22
Austria vs Netherlands21
Belgium vs Poland21
England vs Poland21
Germany vs Northern Ireland21
Germany vs Norway21
Netherlands vs Scotland21
Portugal vs Sweden21
Belgium vs Scotland20
Denmark vs Scotland20
Germany vs Portugal20
Germany vs Ireland20
Germany vs Russia20
Norway vs Scotland20
Norway vs Switzerland20
Austria vs England19
Austria vs Russia19
Belgium vs Portugal19
Belgium vs Wales19
Denmark vs Ireland19
Denmark vs Spain19
England vs Ireland19
France vs Ireland19
France vs Russia19
Hungary vs Netherlands19
Italy vs Norway19
Northern Ireland vs Spain19
Norway vs Ireland19
Ireland vs Switzerland19
Ireland vs Wales19
Austria vs Turkey18
Denmark vs France18
Denmark vs Portugal18
France vs Poland18
Germany vs Scotland18
Portugal vs Ireland18
Scotland vs Switzerland18
Spain vs Sweden18
Austria vs Ireland17
Austria vs Spain17
Belgium vs Ireland17
Belgium vs Sweden17
Denmark vs Greece17
France vs Iceland17
France vs Norway17
France vs Scotland17
Germany vs Wales17
Portugal vs Scotland17
Austria vs Belgium16
Belgium vs Denmark16
Finland vs Wales16
Hungary vs Portugal16
Hungary vs Ireland16
Italy vs Russia16
Switzerland vs Turkey16
Bulgaria vs Ireland15
Denmark vs Switzerland15
England vs Russia15
Greece vs Switzerland15
Netherlands vs Spain15
Netherlands vs Turkey15
Poland vs Portugal15
Ireland vs Russia15
Scotland vs Spain15
Austria vs Norway14
Denmark vs Northern Ireland14
France vs Ukraine14
Greece vs Italy14
Greece vs Portugal14
Italy vs Ireland14
Netherlands vs Portugal14
Ireland vs Turkey14
Austria vs Denmark13
Austria vs Greece13
Austria vs Northern Ireland13
Belgium vs Russia13
Croatia vs England13
Croatia vs Spain13
Denmark vs Wales13
England vs Finland13
England vs Norway13
Northern Ireland vs Portugal13
Norway vs Portugal13
Poland vs Scotland13
Ireland vs Scotland13
Belgium vs Turkey12
Bulgaria vs England12
Croatia vs France12
Denmark vs Russia12
England vs Romania12
Germany vs Greece12
Greece vs Netherlands12
Greece vs Spain12
Italy vs Northern Ireland12
Northern Ireland vs Norway12
Northern Ireland vs Turkey12
Norway vs Wales12
Russia vs Spain12
Scotland vs Sweden12
Austria vs Portugal11
Austria vs Wales11
Bulgaria vs Northern Ireland11
Croatia vs Portugal11
England vs Greece11
England vs Turkey11
Faroe Islands vs Scotland11
Finland vs Northern Ireland11
France vs Greece11
Georgia vs Ireland11
Hungary vs Wales11
Israel vs Scotland11
Italy vs Scotland11
Northern Ireland vs Ireland11
Poland vs Wales11
Portugal vs Russia11
Ireland vs Sweden11
Turkey vs Wales11
Belgium vs Croatia10
Croatia vs Italy10
Czech Republic vs Scotland10
England vs Ukraine10
France vs Northern Ireland10
Hungary vs Scotland10
Netherlands vs Wales10
Northern Ireland vs Poland10
Norway vs Spain10
Russia vs Wales10
Belgium vs Greece9
Czech Republic vs Ireland9
Finland vs Ireland9
Finland vs Scotland9
Greece vs Northern Ireland9
Greece vs Norway9
Iceland vs Wales9
Italy vs Wales9
Northern Ireland vs Romania9
Northern Ireland vs Switzerland9
Ireland vs Serbia9
Russia vs Scotland9
Albania vs England8
Croatia vs Denmark8
Croatia vs Scotland8
Croatia vs Wales8
Czech Republic vs Spain8
Hungary vs Northern Ireland8
Netherlands vs Northern Ireland8
Northern Ireland vs Sweden8
Switzerland vs Wales8
Croatia vs Czech Republic7
Czech Republic vs England7
England vs Malta7
England vs Slovakia7
England vs Slovenia7
France vs Turkey7
Greece vs Ireland7
Northern Ireland vs Slovakia7
Northern Ireland vs Slovenia7
Northern Ireland vs Ukraine7
Scotland vs Slovenia7
England vs Iceland6
England vs Montenegro6
England vs North Macedonia6
France vs Wales6
Germany vs Serbia6
Greece vs Scotland6
Spain vs Wales6
Greece vs Serbia5
North Macedonia vs Scotland5
Portugal vs Wales5
Kosovo vs Ireland1
South America
Argentina vs Uruguay183
Argentina vs Brazil110
Argentina vs Paraguay107
Argentina vs Chile91
Chile vs Peru88
Brazil vs Paraguay84
Chile vs Uruguay84
Brazil vs Uruguay79
Paraguay vs Uruguay79
Brazil vs Chile76
Bolivia vs Paraguay72
Peru vs Uruguay71
Chile vs Paraguay68
Colombia vs Peru63
Argentina vs Peru56
Brazil vs Peru52
Colombia vs Paraguay52
Colombia vs Ecuador50
Ecuador vs Uruguay50
Colombia vs Uruguay47
Argentina vs Bolivia45
Chile vs Colombia44
Argentina vs Colombia43
Argentina vs Ecuador42
Ecuador vs Paraguay42
Brazil vs Colombia38
Brazil vs Ecuador36