Borusia Dortmund midfielder Marco Reus has put pen to paper a contract extension, the Bundesliga club have announced.

Reus’ current contract, running until June 2019, has been extended for four years to 2023, reports Xinhua news agency.

“We are delighted that Marco has decided to extend his contract prematurely and for a very long time although the best clubs in the world have courted him repeatedly,” Dortmund’s CEO Hans-Joachim Watzke said on Friday.

Reus joined Borussia Dortmund from league rivals Borussia Monchengladbach in the summer of 2012 and he has made 129 Bundesliga appearances. He has provided 37 assists and 59 goals.

“Since 2012 I wear the jersey of Dortmund. I am happy and proud to announce today that I will continue to wear it. Dortmund is my home and the BVB my club. With the deepest conviction I would like to set a clear signal with this signature for the future,” Reus told the club’s official homepage.

With Dortmund the 28-year-old midfielder won his first career title after beating Eintracht Frankfurt 2-1 in the German Cup final in May 2017.

Borussia Dortmund are currently third in the league. They face fourth placed Eintracht Frankfurt in a Bundesliga match on Sunday.