Borussia Dortmund have released Andre Schurrle from his contract one year ahead of schedule.
Former Chelsea forward Schurrle arrived at Dortmund from Wolfsburg in July 2016 for a reported fee of €32million, signing a five-year deal.
The World Cup winner made 33 Bundesliga appearances across two seasons for BVB before spending the following campaigns on loan at Fulham and Spartak Moscow respectively.
Schurrle is now a free agent after agreeing to mutually terminate his Dortmund contract.
The 29-year-old said in a statement: "On reflection, it was a period with highs and lows – but also with many valuable experiences both on a sporting and, in particular, on a personal level.
"I would like to thank those responsible at BVB and wish the club and its special fans all the best for the future."