Bayer Leverkusen have announced the signing of Kevin Volland from Hoffenheim on a five-year deal.
The 23-year-old, who was left out of Germany's Euro 2016 squad, has completed the transfer for an undisclosed fee.
Leverkusen's general manager Michael Schade told the club's official website: "Our interest in Kevin Volland has been there for a long time, and now we've finally got him. He can play practically in any position across the front line."
Volland spent four years at Hoffenheim.