International Shirt History

88 teams
Albania
8 shirts
Oldest shirt
2023-24
Newest shirt
2026-27
View Albania Shirt History
Algeria
14 shirts
Oldest shirt
2010-11
Newest shirt
2026-27
View Algeria Shirt History
Andorra
3 shirts
Oldest shirt
2001-02
Newest shirt
2010-11
View Andorra Shirt History
Angola
1 shirts
Oldest shirt
2006-07
Newest shirt
2006-07
View Angola Shirt History
Argentina
58 shirts
Oldest shirt
1988-89
Newest shirt
2026-27
View Argentina Shirt History
Armenia
3 shirts
Oldest shirt
2022-24
Newest shirt
2026-27
View Armenia Shirt History
Australia
12 shirts
Oldest shirt
2006-08
Newest shirt
2022-23
View Australia Shirt History
Austria
35 shirts
Oldest shirt
1995-96
Newest shirt
2026-27
View Austria Shirt History
Belgium
44 shirts
Oldest shirt
2022-23
Newest shirt
2026-27
View Belgium Shirt History
Bolivia
3 shirts
?
?
View Bolivia Shirt History
Bosnia & Herzegovina
1 shirts
Oldest shirt
2017-18
Newest shirt
2017-18
View Bosnia & Herzegovina Shirt History
Brazil
58 shirts
Oldest shirt
2008-09
Newest shirt
2026-27
View Brazil Shirt History
Bulgaria
7 shirts
Oldest shirt
1995-96
Newest shirt
2010-12
View Bulgaria Shirt History
CCCP/Russia
23 shirts
Oldest shirt
1982-84
Newest shirt
2018-20
View CCCP/Russia Shirt History
Cameroon
32 shirts
Oldest shirt
2004-06
Newest shirt
2022-23
View Cameroon Shirt History
Canada
11 shirts
Oldest shirt
2000-02
Newest shirt
2022-23
View Canada Shirt History
Cape Verde
4 shirts
Oldest shirt
2023-24
Newest shirt
2024-25
View Cape Verde Shirt History
Chile
25 shirts
Oldest shirt
1997-99
Newest shirt
2026-27
View Chile Shirt History
Colombia
18 shirts
Oldest shirt
1994-95
Newest shirt
2026-27
View Colombia Shirt History
Costa Rica
19 shirts
Oldest shirt
2008-10
Newest shirt
2026-27
View Costa Rica Shirt History
Croatia
32 shirts
Oldest shirt
2008-09
Newest shirt
2026-27
View Croatia Shirt History
Czech Republic
30 shirts
Oldest shirt
1998-00
Newest shirt
2026-27
View Czech Republic Shirt History
Denmark
54 shirts
Oldest shirt
1986-87
Newest shirt
2026-27
View Denmark Shirt History
Ecuador
8 shirts
Oldest shirt
1998-01
Newest shirt
2017-18
View Ecuador Shirt History
Egypt
11 shirts
Oldest shirt
1998-00
Newest shirt
2026-27
View Egypt Shirt History
El Salvador
2 shirts
Oldest shirt
2017-18
Newest shirt
2019-20
View El Salvador Shirt History
England
103 shirts
Oldest shirt
2020-22
Newest shirt
2026-27
View England Shirt History
Finland
7 shirts
Oldest shirt
1992-94
Newest shirt
2016-18
View Finland Shirt History
France
58 shirts
Oldest shirt
2018-20
Newest shirt
2024-25
View France Shirt History
Georgia
3 shirts
Oldest shirt
1994-96
Newest shirt
2025-26
View Georgia Shirt History
Germany
69 shirts
Oldest shirt
2016-17
Newest shirt
2026-27
View Germany Shirt History
Ghana
13 shirts
Oldest shirt
2008-09
Newest shirt
2026-27
View Ghana Shirt History
Gibraltar
10 shirts
Oldest shirt
2010-12
Newest shirt
2018-20
View Gibraltar Shirt History
Greece
15 shirts
Oldest shirt
1994-96
Newest shirt
2026-27
View Greece Shirt History
Hungary
16 shirts
Oldest shirt
1990-93
Newest shirt
2026-27
View Hungary Shirt History
Iceland
10 shirts
Oldest shirt
2004-06
Newest shirt
2026-27
View Iceland Shirt History
India
1 shirts
Oldest shirt
2022-23
Newest shirt
2022-23
View India Shirt History
Iran
2 shirts
?
?
View Iran Shirt History
Ireland
51 shirts
Oldest shirt
1988-90
Newest shirt
2024-25
View Ireland Shirt History
Italy
78 shirts
Oldest shirt
1996-97
Newest shirt
2026-27
View Italy Shirt History
Ivory Coast
21 shirts
Oldest shirt
2006-07
Newest shirt
2026-27
View Ivory Coast Shirt History
Jamaica
19 shirts
Oldest shirt
1998-00
Newest shirt
2026-27
View Jamaica Shirt History
Japan
52 shirts
Oldest shirt
'2002
Newest shirt
2026-27
View Japan Shirt History
Kazakhstan
3 shirts
Oldest shirt
2014-15
Newest shirt
2014-15
View Kazakhstan Shirt History
Kenya
1 shirts
?
2014-15
?
2014-15
View Kenya Shirt History
Latvia
6 shirts
Oldest shirt
2004-05
Newest shirt
2024-25
View Latvia Shirt History
Liechtenstein
1 shirts
Oldest shirt
2002-04
Newest shirt
2002-04
View Liechtenstein Shirt History
Lithuania
4 shirts
Oldest shirt
2006-08
Newest shirt
2018-20
View Lithuania Shirt History
Luxembourg
1 shirts
?
?
View Luxembourg Shirt History
Malta
4 shirts
Oldest shirt
1989-90
Newest shirt
2008-09
View Malta Shirt History
Mexico
38 shirts
Oldest shirt
2022-23
Newest shirt
2026-27
View Mexico Shirt History
Morocco
9 shirts
Oldest shirt
2002-04
Newest shirt
2026-27
View Morocco Shirt History
Netherlands
60 shirts
Oldest shirt
2004-05
Newest shirt
2022-24
View Netherlands Shirt History
New England Revolution
1 shirts
Oldest shirt
1998-99
Newest shirt
1998-99
View New England Revolution Shirt History
New Zealand
9 shirts
Oldest shirt
2008-10
Newest shirt
2026-27
View New Zealand Shirt History
Nigeria
20 shirts
Oldest shirt
1994-95
Newest shirt
2024-26
View Nigeria Shirt History
North Macedonia
1 shirts
Oldest shirt
2004-06
Newest shirt
2004-06
View North Macedonia Shirt History
Northern Ireland
55 shirts
Oldest shirt
1977-81
Newest shirt
2024-25
View Northern Ireland Shirt History
Norway
8 shirts
Oldest shirt
1998-00
Newest shirt
2020-22
View Norway Shirt History
Panama
6 shirts
Oldest shirt
2005-06
Newest shirt
2018-19
View Panama Shirt History
Paraguay
13 shirts
Oldest shirt
2002-03
Newest shirt
2026-27
View Paraguay Shirt History
Peru
16 shirts
Oldest shirt
1993-96
Newest shirt
2026-27
View Peru Shirt History
Poland
13 shirts
Oldest shirt
2001-02
Newest shirt
2022-23
View Poland Shirt History
Portugal
48 shirts
Oldest shirt
2008-09
Newest shirt
2026-27
View Portugal Shirt History
Qatar
10 shirts
Oldest shirt
2014-16
Newest shirt
2026-27
View Qatar Shirt History
Romania
9 shirts
Oldest shirt
2008-09
Newest shirt
2025-26
View Romania Shirt History
San Marino
2 shirts
Oldest shirt
1996-00
Newest shirt
1996-00
View San Marino Shirt History
Saudi Arabia
13 shirts
Oldest shirt
2006-07
Newest shirt
2026-27
View Saudi Arabia Shirt History
Scotland
32 shirts
Oldest shirt
1988-91
Newest shirt
2024-25
View Scotland Shirt History
Senegal
18 shirts
Oldest shirt
2002-04
Newest shirt
2026-27
View Senegal Shirt History
Slovakia
2 shirts
Oldest shirt
2016-17
Newest shirt
2018-19
View Slovakia Shirt History
Slovenia
7 shirts
Oldest shirt
2002-03
Newest shirt
2024-25
View Slovenia Shirt History
South Africa
24 shirts
Oldest shirt
1995-96
Newest shirt
2026-27
View South Africa Shirt History
South Korea
30 shirts
Oldest shirt
2010-11
Newest shirt
2024-25
View South Korea Shirt History
Spain
71 shirts
Oldest shirt
2002-03
Newest shirt
2026-27
View Spain Shirt History
Sweden
39 shirts
Oldest shirt
2003-05
Newest shirt
2026-27
View Sweden Shirt History
Switzerland
23 shirts
Oldest shirt
1982-84
Newest shirt
2026-27
View Switzerland Shirt History
Trinidad & Tobago
4 shirts
Oldest shirt
2001-02
Newest shirt
2008-10
View Trinidad & Tobago Shirt History
Tunisia
8 shirts
Oldest shirt
2002-04
Newest shirt
2026-27
View Tunisia Shirt History
Turkey
18 shirts
Oldest shirt
1996-98
Newest shirt
2024-25
View Turkey Shirt History
USA
52 shirts
Oldest shirt
'1993
Newest shirt
2026-27
View USA Shirt History
Uganda
1 shirts
Oldest shirt
2020-21
Newest shirt
2020-21
View Uganda Shirt History
Ukraine
8 shirts
Oldest shirt
2005-06
Newest shirt
2026-27
View Ukraine Shirt History
Uruguay
17 shirts
Oldest shirt
1992-93
Newest shirt
2022-23
View Uruguay Shirt History
Venezuela
2 shirts
Oldest shirt
2015-16
Newest shirt
2015-16
View Venezuela Shirt History
Wales
64 shirts
Oldest shirt
1990-93
Newest shirt
2024-25
View Wales Shirt History
Yugoslavia/Serbia
22 shirts
Oldest shirt
1998-99
Newest shirt
2025-26
View Yugoslavia/Serbia Shirt History
Zambia
1 shirts
?
2018-19
?
2018-19
View Zambia Shirt History
Scroll to Top