Japan star Shinji Kagawa has extended his contract with Borussia Dortmund contract by two years until June 2020.
"We are very delighted that Shinji will play for us in the next three years", Dortmund sporting director Michael Zorc said in a statement on Friday.
"He is an extremely important part of our young team and one of the most experienced players".
The 28-year-old has scored 54 goals in 185 appearances for Dortmund over two spells, winning the Bundesliga twice in a row following his arrival in 2010.
The attacking midfielder won league titles with Dortmund in 2011 and 2012, and the German Cup in 2012 and 2017.
"Dortmund with its incredible fans has grown to my heart".