Cologne - The winter transfer window re-opens on 1 January 2015, giving Bundesliga clubs the chance to strengthen their squads ahead of the second half of the 2014/15 campaign.

bundesliga.com will keep you bang up to date with all the latest comings and goings from Germany's top flight with our handy club-by-club guide...

Ins: Joshua Kimmich (VfB Stuttgart, 1 July)

Outs:Pierre-Emile Höjbjerg (FC Augsburg, loan), Xherdan Shaqiri (FC Internazionale Milano)

Ins:Xizhe Zhang (Beijing Guoan), Koen Casteels (TSG 1899 Hoffenheim), Andre Schürrle (Chelsea FC)

Outs: Mateusz Kich (1. FC Kaiserslautern), Fagner (SC Corinthians Paulista), Koen Casteels (SV Werder Bremen, loan), Koen Casteels (SV Werder Bremen, loan), Ivica Olic (Hamburger SV)

Ins:

Outs:

Ins:Matija Nastasic (Manchester City FC, loan), Christian Rubio Sivodedov (Djurgardens IF)

Outs: Christian Clemens (1. FSV Mainz 05, loan until end of 2015/16 season), Donis Avdijaj (SK Sturm Graz, loan), Felipe Santana (Olympiacos, loan)

Ins:Dong-Won Ji (Borussia Dortmund), Pierre-Emile Höjbjerg (FC Bayern München, loan), Christoph Janker (Hertha Berlin)

Outs: Ronny Philp (SpVgg Greuther Fürth, loan), Erik Thommy (1. FC Kaiserslautern, loan until 1 June 2016), Marcel de Jong (released)

Ins:Tin Jedvaj (AS Roma, loan deal made permanent), Andre Ramalho (FC Salzburg, from 1 July 2015)

Outs: Levin Öztunali (SV Werder Bremen, loan), Philipp Wollscheid (Stoke City FC, loan, previously on loan at 1. FSV Mainz 05), Niklas Lomb (Hallescher FC, loan)

Ins:

Outs: Knowledge Musona (SV Oostende), Patrick Schorr (FSV Frankfurt, loan), Koen Casteels (VfL Wolfsburg), Jannik Vestergaard (SV Werder Bremen), Jiloan Hamad (R. Standard de Liege, loan), Guilhermo Biteco (Santa Cruz FC, loan)

Ins:Didier Ya Konan (Al-Ittihad), Joao Pereira (Valencia CF)

Outs: Valmir Sulejmani (1. FC Union Berlin, loan), Vladimir Rankovic (FC Erzgebirge Aue, loan), Florian Ballas (FSV Frankfurt), Stefan Thesker (Greuther Fürth), Adrian Nikci (1. FC Nürnberg), Franca (Figueirense Futebol Clube)

Ins: Emil Balayev (Neftci PFK), Yusupha Yaffa (unattached)

Outs: Olivier Occean (Odds BK, loan), Martin Lanig (APOEL FC), Timo Hildebrand (released), Jan Rosenthal (SV Darmstadt 98, loan)

Ins: Deyverson Brum Silva Acosta (CF Belenenses, loan)

Outs: Tomas Kalas (FC Chelsea, loan ended), Pedro Geromel (Gremio Porto Alegre), Simon Zoller (1. FC Kaiserslautern, loan), Roman Golobart (FC Erzgebirge Aue, loan)

Ins: Pierre Bengtsson (FC Kobenhavn), Christian Clemens (FC Schalke 04, loan until 1 June 2016), Nicolas Castillo (Club Brugge KV, loan)

Outs: Julian Koch (FC St. Pauli, loan), Phillip Wollscheid (Bayer 04 Leverkusen, loan ended), Filip Djuricic (Benfica, loan ended; Southampton, loan)

Ins: Levin Öztunali (Bayer 04 Leverkusen, loan), Michael Zetterer (SpVgg Unterhaching), Koen Casteels (VfL Wolfsburg, loan), Jannik Vestergaard (TSG 1899 Hoffenheim)

Outs: Richard Strebinger (SSV Jahn Regensburg), Nils Petersen (SC Freiburg, loan), Eljero Elia (Southampton FC), Ludovic Obraniak (Caykur Rizespor, loan), Oliver Hüsing (FC Hansa Rostock, loan)

Ins: Srdjan Lakic (1. FC Kaiserslautern)

Outs: Viktor Maier (Alemannia Aachen)

Ins: Nils Petersen (SV Werder Bremen, loan), Mats Møller Dæhli (Cardiff City FC)

Outs: Sebastian Kerk (1. FC Nürnberg, loan), Sebastian Freis (SpVgg Greuther Fürth), Philipp Zulechner (Austria Vienna, loan)

Ins:

Outs: Hany Mukhtar (SL Benfica), Christoph Janker (FC Augsburg)

Ins: Ivica Olic (VfL Wolfsburg), Marcelo Diaz (FC Basel 1893)

Outs: Valmir Nafiu (released), Tolgay Arslan (Besiktas JK)

Ins: Geoffroy Serey Die (FC Basel 1893)

Outs: Marco Rojas (FC Thun, loan), Joshua Kimmich (FC Bayern München, 1 July), Raphael Holzhauser (FK Austria Wien)

Ins:Kevin Kampl (FC Salzburg)

Outs:Dong-Won Ji (FC Augsburg), Jannik Bandowski (TSV 1860 München, loan)