Classic and Retro Germany Football Shirts

1996-98 Germany Home Shirt Bierhoff #20 XXL

1996-98 Germany Home Shirt Bierhoff #20 XXL

£100.00
(Approx $121 / €113)

1998-00 Germany Home Shirt Kohler #4 XXL

1998-00 Germany Home Shirt Kohler #4 XXL

£90.00
(Approx $109 / €102)

2000-02 Germany Away Shirt Deisler #10 S

2000-02 Germany Away Shirt Deisler #10 S

£120.00
(Approx $145 / €136)

2002-04 Germany adidas Away Shirt #13 L

2002-04 Germany adidas Away Shirt #13 L

£75.00
(Approx $91 / €85)

2005-07 Germany Away Shirt #20 L

2005-07 Germany Away Shirt #20 L

£45.00
(Approx $54 / €51)

2005-07 Germany Away Shirt Ballack #13 S

2005-07 Germany Away Shirt Ballack #13 S

£75.00
(Approx $91 / €85)

2005-07 Germany Away Shirt Frings #8 M

2005-07 Germany Away Shirt Frings #8 M

£65.00
(Approx $79 / €73)

2012-13 Germany adidas Away Shirt Ozil #8 M

2012-13 Germany adidas Away Shirt Ozil #8 M

£98.00
(Approx $119 / €111)

2012-13 Germany adidas Away Shirt Ozil #8 S

2012-13 Germany adidas Away Shirt Ozil #8 S

£100.00
(Approx $121 / €113)