By Rune Gjerulff@runegjerulff

25 Bundesliga stars who are out of contract at the end of the season

Here are 25 Bundesliga players who have expiring contracts in the summer of 2020.
Charles Aranguiz, Bayer Leverkusen

Lukasz Piszczek, Borussia Dortmund

Mario Götze, Borussia Dortmund

Gelson Fernandes, Eintracht Frankfurt

Jonathan de Guzman, Eintracht Frankfurt

Makoto Hasebe, Eintracht Frankfurt

Kevin Stöger, Fortuna Düsseldorf

Niko Gießelmann, Fortuna Düsseldorf

Janik Haberer, Freiburg

Fabian Johnson, Gladbach

Oscar Wendt, Gladbach

Raffael, Gladbach

Tobias Strobl, Gladbach

Salomon Kalou, Hertha BSC

Vedad Ibisevic, Hertha BSC

Steven Zuber, Hoffenheim

Daniel Brosinski, Mainz

Alexander Nübel, Schalke 04

Bastian Oczipka, Schalke 04

Benjamin Stambouli, Schalke 04

Daniel Caligiuri, Schalke 04

Niklas Moisander, Werder Bremen

Nuri Sahin, Werder Bremen

Theodor Gebre Selassie, Werder Bremen

Robin Knoche, Wolfsburg

Match days

Long reads

Exclusive interviews

Team News