Premier League Shirt History

20 teams
Arsenal
99 shirts
Oldest shirt
1989-91
Newest shirt
2026-27
View Arsenal Shirt History
Aston Villa
104 shirts
Oldest shirt
2000-01
Newest shirt
2025-26
View Aston Villa Shirt History
Bournemouth
40 shirts
Oldest shirt
2010-11
Newest shirt
2025-26
View Bournemouth Shirt History
Brentford
26 shirts
Oldest shirt
1989-90
Newest shirt
2025-26
View Brentford Shirt History
Brighton & Hove Albion
37 shirts
Oldest shirt
2021-22
Newest shirt
2025-26
View Brighton & Hove Albion Shirt History
Chelsea
111 shirts
Oldest shirt
2005-06
Newest shirt
2025-26
View Chelsea Shirt History
Coventry City
27 shirts
Oldest shirt
2001-02
Newest shirt
2023-24
View Coventry City Shirt History
Crystal Palace
43 shirts
Oldest shirt
2019-20
Newest shirt
2024-25
View Crystal Palace Shirt History
Everton
110 shirts
Oldest shirt
2003-04
Newest shirt
2026-27
View Everton Shirt History
Fulham
64 shirts
Oldest shirt
2012-13
Newest shirt
2026-27
View Fulham Shirt History
Hull City
37 shirts
Oldest shirt
2005-07
Newest shirt
2024-25
View Hull City Shirt History
Ipswich Town
63 shirts
Oldest shirt
2007-08
Newest shirt
2025-26
View Ipswich Town Shirt History
Leeds United
94 shirts
Oldest shirt
2020-21
Newest shirt
2025-26
View Leeds United Shirt History
Liverpool
125 shirts
Oldest shirt
2004-06
Newest shirt
2026-27
View Liverpool Shirt History
Manchester City
121 shirts
Oldest shirt
2022-23
Newest shirt
2026-27
View Manchester City Shirt History
Manchester United
119 shirts
Oldest shirt
1980-82
Newest shirt
2026-27
View Manchester United Shirt History
Newcastle United
107 shirts
Oldest shirt
1994-95
Newest shirt
2025-26
View Newcastle United Shirt History
Nottingham Forest
70 shirts
Oldest shirt
1997-99
Newest shirt
2024-25
View Nottingham Forest Shirt History
Sunderland
13 shirts
Oldest shirt
2000-02
Newest shirt
2023-24
View Sunderland Shirt History
Tottenham Hotspur
116 shirts
Oldest shirt
1999-00
Newest shirt
2026-27
View Tottenham Hotspur Shirt History
Scroll to Top