Monaco has signed Benjamin Henrichs from Bayer Leverkusen for €20 million ($23 million).

Henrichs is a 21-year-old right back who can also play on the left and in midfield.

"I am very proud to be involved with AS Monaco, a top European club for many years, and I will do everything I can to adapt quickly and help the team achieve many victories, with the staff and my new teammates," Henrichs said.