-
Germany 1984-85 Long Sleeved Long Shirt (Excellent)
Regular price £ 249.99 GBPRegular price£ 249.99 GBPSale price £ 249.99 GBP -
Germany 1992-93 Home Shirt ((Excellent) L)
Regular price £ 252.99 GBPRegular price£ 252.99 GBPSale price £ 252.99 GBP -
Germany 1996-98 Home Shirt (XL) (Excellent)
Regular price £ 109.99 GBPRegular price£ 109.99 GBPSale price £ 109.99 GBP -
Germany 1996-98 Home Shirt (L) (Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Germany 1996-98 Home Shirt (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Germany 1996-98 Away Shirt ((Very Good) S)
Regular price £ 72.99 GBPRegular price£ 72.99 GBPSale price £ 72.99 GBP -
Germany 1996-98 Home Shirt ((Excellent) S)
Regular price £ 82.99 GBPRegular price£ 82.99 GBPSale price £ 82.99 GBP -
Germany 1996-98 Away Shirt ((Very Good) S)
Regular price £ 82.99 GBPRegular price£ 82.99 GBPSale price £ 82.99 GBP -
Germany 1998 Adidas T-Shirt ((Excellent) S)
Regular price £ 42.99 GBPRegular price£ 42.99 GBPSale price £ 42.99 GBP -
Germany 2005-07 Away Shirt ((Very Good) XL)
Regular price £ 47.99 GBPRegular price£ 47.99 GBPSale price £ 47.99 GBP -
Germany 2004-06 Third Shirt (XL) (Very Good)
Regular price £ 75.00 GBPRegular price£ 75.00 GBPSale price £ 75.00 GBP -
Germany 2004-06 Home Shirt (XXL) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
Germany 2004-06 Home Shirt ((Very Good) XL)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
Germany 2004-05 Third Shirt (Ballack #13) ((Very Good) XL)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Germany 2004-06 Third Shirt ((Excellent) XL)
Regular price £ 77.99 GBPRegular price£ 77.99 GBPSale price £ 77.99 GBP -
Germany 2004-05 Home Shirt ((Very Good) XL)
Regular price £ 72.99 GBPRegular price£ 72.99 GBPSale price £ 72.99 GBP -
Germany 2004-05 Home Shirt ((Very Good) M)
Regular price £ 72.99 GBPRegular price£ 72.99 GBPSale price £ 72.99 GBP -
Germany 2004-06 Third Shirt ((Excellent) XXL)
Regular price £ 72.99 GBPRegular price£ 72.99 GBPSale price £ 72.99 GBP -
Germany 2004-06 Home Shirt ((Excellent) XL)
Regular price £ 52.99 GBPRegular price£ 52.99 GBPSale price £ 52.99 GBP -
Germany 2004-06 Away Shirt ((Very Good) S)
Regular price £ 52.99 GBPRegular price£ 52.99 GBPSale price £ 52.99 GBP -
Germany 2004-05 Third Shirt Ballack #13 ((Excellent) XS)
Regular price £ 47.99 GBPRegular price£ 47.99 GBPSale price £ 47.99 GBP -
Germany 2008-10 Away Shirt (S) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
Germany 2008-09 Home Shirt (XL) (Fair)
Regular price £ 45.00 GBPRegular price£ 45.00 GBPSale price £ 45.00 GBP -
Germany 2008-09 Home Shirt (L) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
Germany 2008-09 Adidas Polo Shirt (S) (Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Germany 2008-10 Away Shirt (M) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
Germany 2008-10 Away Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
Germany 2008-09 Home Shirt ((Good) S)
Regular price £ 32.99 GBPRegular price£ 32.99 GBPSale price £ 32.99 GBP -
Germany 2008-10 Away Shirt ((Excellent) XXL)
Regular price £ 57.99 GBPRegular price£ 57.99 GBPSale price £ 57.99 GBP -
Germany 2008-10 Away Shirt ((Excellent) L)
Regular price £ 57.99 GBPRegular price£ 57.99 GBPSale price £ 57.99 GBP -
Germany 2008-10 Away Shirt ((Excellent) XXL)
Regular price £ 57.99 GBPRegular price£ 57.99 GBPSale price £ 57.99 GBP -
Germany 2008-09 Home Shirt ((Good) XL)
Regular price £ 47.99 GBPRegular price£ 47.99 GBPSale price £ 47.99 GBP -
Germany 2010-11 Adidas Polo Shirt (2XL) #5 (Very Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
Germany 2010-11 Adidas Polo Shirt (S) (Good)
Regular price £ 30.00 GBPRegular price£ 30.00 GBPSale price £ 30.00 GBP -
Germany 2010-11 Home Shirt (S) (Very Good)
Regular price £ 60.00 GBPRegular price£ 60.00 GBPSale price £ 60.00 GBP -
Germany 2010-11 Home Shirt (3XL) (Excellent)
Regular price £ 60.00 GBPRegular price£ 60.00 GBPSale price £ 60.00 GBP -
Germany 2010-12 Away Shirt (L) (Excellent)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBP -
Germany 2010-11 Home Shirt (2XL) Lahm #16 (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
2010-11 Germany Home Shirt (M) Lahm #16 (Fair)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
Germany 2010-11 Home Shirt (M) Ballack #13 (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
Germany 2010-11 Home Shirt (S) (Fair)
Regular price £ 14.99 GBPRegular price£ 14.99 GBPSale price £ 14.99 GBP -
2010-11 Germany Home Shirt (S) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
Germany 2010-12 Away Shirt (XL) (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Germany 2010-12 Away Shirt (Very Good)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
Germany 2010-12 Away Shirt (Excellent)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBP -
Germany 2010-12 Away Shirt (Lahm #16) ((Excellent) XXL)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Germany 2010-11 Home Shirt ((Excellent) XL)
Regular price £ 82.99 GBPRegular price£ 82.99 GBPSale price £ 82.99 GBP -
Germany 2010-12 Away Shirt ((Very Good) S)
Regular price £ 57.99 GBPRegular price£ 57.99 GBPSale price £ 57.99 GBP -
Germany 2010-11 Home Shirt ((Good) S)
Regular price £ 22.99 GBPRegular price£ 22.99 GBPSale price £ 22.99 GBP -
Germany 2011-12 Women's Away Shirt (XL) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
Germany 2012-13 Home Shirt (M) (Fair)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBP -
Germany 2012-13 Home Shirt (M) (Very Good)
Regular price £ 60.00 GBPRegular price£ 60.00 GBPSale price £ 60.00 GBP -
Germany 2012-13 Away Shirt (S) Muller #13 (Good)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBP -
Germany 2012-13 Home Shirt (L) Ozil #8 (Mint)
Regular price £ 84.99 GBPRegular price£ 84.99 GBPSale price £ 84.99 GBP -
Germany 2012-13 Home Shirt (L) Muller #13 (Good)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBP -
Germany 2012-13 Home Shirt (M) Podolski #10 (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Germany 2012-13 Home Shirt (XL) Reus #21 (Very Good)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
Germany 2012-13 Home Shirt (XL) ((Very Good) M)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
Germany 2012-13 Home Shirt (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
Germany 2012-13 Home Shirt (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
Germany 2012-13 Home Shirt (Ozil #8) (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Germany 2012-13 Home Shirt (M) (Good)
Regular price £ 50.00 GBPRegular price£ 50.00 GBPSale price £ 50.00 GBP -
Germany 2012-13 Home Shirt (M) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
Germany 2012-13 Home Shirt (S) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
Germany 2012-13 Away Shirt (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Germany 2013-14 Home Shirt (S) (Excellent)
Regular price £ 60.00 GBPRegular price£ 60.00 GBPSale price £ 60.00 GBP -
Germany 2014-15 Training Shirt (L) (Excellent)
Regular price £ 35.00 GBPRegular price£ 35.00 GBPSale price £ 35.00 GBP -
Germany 2014-15 Adidas Training Shirt (M) (Excellent)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBP -
Germany 2014-15 Home Shirt (XXL) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
Germany 2014-15 Home Shirt (S) (Good)
Regular price £ 60.00 GBPRegular price£ 60.00 GBPSale price £ 60.00 GBP -
Germany 2014-15 Adidas Training Shirt (S) (Very Good)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBP -
Germany 2014-15 Home Shirt (M) Gotze #19 (Excellent)
Regular price £ 84.99 GBPRegular price£ 84.99 GBPSale price £ 84.99 GBP -
Germany 2014-15 Away Shirt (S) (Excellent)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
Germany 2014-15 Away Shirt (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Germany 2014-15 Home Shirt (Hummels 5) ((Good) S)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
Germany 2016-17 Womens Adidas Polo Shirt (Womens L) (Good)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBP -
Germany 2016-17 Home Shirt (M) (Very Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
Germany 2016-17 Away Match Issue Shirt (L) (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Germany 2016-17 Away Shirt (M) Muller #13 (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Germany 2016-17 Home Shirt (L) (Good)
Regular price £ 50.00 GBPRegular price£ 50.00 GBPSale price £ 50.00 GBP -
Germany 2016-17 Home Shirt (M) Muller #13 (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
Germany 2016-17 Home Shirt (L) Podolski #10 (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Germany 2016-17 Home Shirt (XXL) (Very Good)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
Germany 2016-18 Away Shirt (Hummels #5) (S) (Excellent)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Germany 2016-17 Home Shirt (Gotze #19) (Very Good)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
Germany 2016-17 Home Shirt (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
Germany 2016-17 Home Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
Germany 2016-17 Home Shirt (Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBP -
Germany 2016-17 Away Shorts (XS) (Good)
Regular price £ 9.99 GBPRegular price£ 9.99 GBPSale price £ 9.99 GBP -
Germany 2016-17 Away Shirt (M) (Very Good)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBP -
Germany 2016-17 Away Shirt (S) (Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBP -
Germany 2017 Confederations Cup Home Shirt (L) Muller #13 (Good)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBP -
Germany 2018-19 Away Shirt (MB) Havertz #29 (Mint)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBP -
2020-2021 Germany Home Adidas Football Shirt
Regular price £ 44.54 GBPRegular price£ 74.99 GBPSale price £ 44.54 GBPSale -
2020-2021 Germany Home Adidas Socks (White)
Regular price £ 4.49 GBPRegular price£ 18.99 GBPSale price £ 4.49 GBPSale -
2020-2021 Germany Home Adidas Goalkeeper Shorts (Red) - Kids
Regular price £ 8.99 GBPRegular price£ 29.99 GBPSale price £ 8.99 GBPSale -
Germany 2020-21 Home Shirt (3XL) (Excellent)
Regular price £ 50.00 GBPRegular price£ 50.00 GBPSale price £ 50.00 GBP -
2020-2021 Germany Home Adidas Goalkeeper Shirt
Regular price £ 32.80 GBPRegular price£ 84.99 GBPSale price £ 32.80 GBPSale -
2022-2023 Germany Away Shirt (Ladies)
Regular price £ 29.99 GBPRegular price£ 74.95 GBPSale price £ 29.99 GBPSale -
2022-2023 Germany Away Shirt (Kids)
Regular price £ 25.51 GBPRegular price£ 54.95 GBPSale price £ 25.51 GBPSale -
2022-2023 Germany Authentic Home Shirt
Regular price £ 42.64 GBPRegular price£ 119.95 GBPSale price £ 42.64 GBPSale -
2022-2023 Germany Home Shirt (Ladies)
Regular price £ 20.66 GBPRegular price£ 74.95 GBPSale price £ 20.66 GBPSale -
2022-2023 Germany Away Shirt
Regular price £ 74.95 GBPRegular price£ 74.95 GBPSale price £ 74.95 GBP -
2022-2023 Germany Home Goalkeeper Shorts (Blue)
Regular price £ 13.49 GBPRegular price£ 41.95 GBPSale price £ 13.49 GBPSale -
2022-2023 Germany Home Goalkeeper Mini Kit
Regular price £ 14.99 GBPRegular price£ 59.95 GBPSale price £ 14.99 GBPSale -
2022-2023 Germany Home Goalkeeper Shorts (Blue) - Kids
Regular price £ 13.49 GBPRegular price£ 34.95 GBPSale price £ 13.49 GBPSale -
2022-2023 Germany Home Shirt
Regular price £ 34.99 GBPRegular price£ 74.95 GBPSale price £ 34.99 GBPSale -
2022-2023 Germany Training Pants (Black)
Regular price £ 19.99 GBPRegular price£ 59.95 GBPSale price £ 19.99 GBPSale -
2022-2023 Germany Home Goalkeeper Socks (Blue)
Regular price £ 7.28 GBPRegular price£ 21.95 GBPSale price £ 7.28 GBPSale -
2022-2023 Germany Away Shorts (Black)
Regular price £ 14.99 GBPRegular price£ 41.95 GBPSale price £ 14.99 GBPSale -
2024-2025 Germany Home Shirt
Regular price £ 59.99 GBPRegular price£ 84.99 GBPSale price £ 59.99 GBPSale -
2024-2025 Germany Home Goalkeeper Shorts (Black)
Regular price £ 22.49 GBPRegular price£ 39.99 GBPSale price £ 22.49 GBPSale -
2024-2025 Germany Presentation Pants (Black)
Regular price £ 22.49 GBPRegular price£ 59.99 GBPSale price £ 22.49 GBPSale -
2024-2025 Germany Home Goalkeeper Socks (Black)
Regular price £ 8.09 GBPRegular price£ 22.99 GBPSale price £ 8.09 GBPSale -
2024-2025 Germany Home Goalkeeper Shirt (Black)
Regular price £ 48.59 GBPRegular price£ 109.99 GBPSale price £ 48.59 GBPSale -
2024-2025 Germany Training Pants (Black)
Regular price £ 22.49 GBPRegular price£ 59.99 GBPSale price £ 22.49 GBPSale -
Germany Womens 2017-19 Away Football Shirt (Mint)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
Germany 2004-06 Home Shirt (XL) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
Germany 2010-12 Home Shorts (XXL) (Very Good)
Regular price £ 20.00 GBPRegular price£ 20.00 GBPSale price £ 20.00 GBP -
Germany 2007-08 Adidas Training Shirt (XL) (Very Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
Germany 2008-10 Home Shirt (L) Ballack #13 (Good)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
Germany 2006-08 Home Shirt (2XL) Schweinsteiger #7 (Good)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBP -
Germany 2008-10 Home Shirt (XL) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
Germany 2011-12 Women's Away Shirt (Womens S) (Excellent)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBP -
Germany 1996-98 Home WM06 Shirt (XXL) (Excellent)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Germany 1996-98 Home WM06 Shirt (S) (Excellent)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Germany 1996-98 Home WM06 Shirt (XXL) (Excellent)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Germany 2015-16 Away Shirt (M) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
Germany 2015-16 Home Shirt (M) (Fair)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBP -
Germany 2008-10 Home Shirt (L) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
Germany 2008-09 Home Shirt (XXL) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
Germany 2006-08 Home Shirt (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Germany 2011-12 Women's Home Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
Germany 2016-2017 Away Shirt (Boateng #17) ((Excellent) L)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Germany 2015-16 Away Shirt ((Excellent) M)
Regular price £ 62.99 GBPRegular price£ 62.99 GBPSale price £ 62.99 GBP -
Germany 2006-08 Away Shirt ((Excellent) XXL)
Regular price £ 62.99 GBPRegular price£ 62.99 GBPSale price £ 62.99 GBP -
Germany 2011-12 Women's Home Shirt ((Good) L)
Regular price £ 22.99 GBPRegular price£ 22.99 GBPSale price £ 22.99 GBP -
2025-2026 Germany Away Concept Football Shirt (Kids)
Regular price £ 32.99 GBPRegular price£ 52.99 GBPSale price £ 32.99 GBPSale -
2025-2026 Germany Away Concept Football Shirt
Regular price £ 37.99 GBPRegular price£ 62.99 GBPSale price £ 37.99 GBPSale -
2025-2026 Germany Home Concept Football Shirt (Kids)
Regular price £ 32.99 GBPRegular price£ 52.99 GBPSale price £ 32.99 GBPSale -
2025-2026 Germany Home Concept Football Shirt
Regular price £ 37.99 GBPRegular price£ 62.99 GBPSale price £ 37.99 GBPSale -
Germany 1988-1990 Home Shirt (L) (Very Good)
Regular price £ 224.99 GBPRegular price£ 224.99 GBPSale price £ 224.99 GBP -
Germany 2012-13 Home Shirt (M) (Fair)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBP -
Germany 2002-04 Home Shirt (XLB) (Excellent)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
Germany 2002-04 Home Shirt (XL) (Fair)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
Germany 2000-02 Home Shirt (XL) (Excellent)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Germany 1998-00 Home Shirt (2XL) (Good)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBP -
Germany 1998-00 Home Shirt (2XL) (Very Good)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
Germany 1998-00 Home Shirt (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Germany 2002-04 Home Shirt (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
Germany 1998-00 Home Shirt ((Very Good) L)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
2024-2025 Germany Away Shirt (Ladies)
Regular price £ 59.99 GBPRegular price£ 109.99 GBPSale price £ 59.99 GBPSale -
2024-2025 Germany Away Shirt
Regular price £ 54.99 GBPRegular price£ 84.99 GBPSale price £ 54.99 GBPSale -
Germany 2000s Adidas Training Shirt (L) (Very Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBP -
Germany 2016-17 Away Mini Kit (4-5Yrs) Gotze #19 (BNWT)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBP -
Germany 2016-17 Home Mini Kit (5-6 Yrs) Reus #11 (BNWT)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBP -
Germany 2016-17 Home Shirt (L) Schweinsteiger #7 (Very Good)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
Germany 2014-15 Away Shirt (M) Schweinsteiger #7 (Excellent)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
Germany 2010-11 Home Shirt (9-10y) (Excellent)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBP