Jakub Blaszczykowski has been signed by Wolfsburg from Borussia Dortmund.
Wolfsburg said the 30-year-old signed a three-year contract. Both clubs agreed not to disclose the transfer fee though Kicker magazine reported it as being around €5 million (£4.2 million).
Blaszczykowski, who played 197 Bundesliga games for Dortmund, winning the league in 2011 and 2012, spent last season on loan at the Serie A side Fiorentina.