National teams
All-time records and head-to-head, built from over 48,000 international matches.
Sweden
England
Germany
United States
Brazil
Norway
France
Denmark
South Korea
Mexico
Italy
Argentina
Hungary
Netherlands
Japan
China
Thailand
Finland
Switzerland
Belgium
Scotland
Poland
Spain
Austria
Uruguay
Portugal
Russia
Chile
Malaysia
Romania
Wales
Costa Rica
Zambia
Australia
Northern Ireland
Trinidad and Tobago
Nigeria
Republic of Ireland
Paraguay
Indonesia
Bulgaria
Canada
Ghana
Singapore
Egypt
Greece
Iceland
Jamaica