Bayern Munich have reached an agreement to sign the France defender Benjamin Pavard, who will join the German champions on a five-year deal from next season, according to the Bavarian club’s sporting director, Hasan Salihamidzic.

The 22-year-old currently plays for their Bundesliga rivals VfB Stuttgart and was involved in France’s 2018 World Cup final victory over Croatia in Russia, a tournament where he also scored a stunning goal in the last-16 win over Argentina. The fee is believed to be €35m (£31.4m).

“I can announce that we managed to get the services of Benjamin Pavard from 1 July 2019,” Salihamidzic said during a Bayern training camp in Qatar. “He signed a five-year contract.”

Salihamidzic also confirmed Bayern’s interest in Chelsea teenage forward Callum Hudson-Odoi, as they look to boost their frontline following the expected departure of veteran wingers Arjen Robben and Franck Ribery at the end of the season.

“He is a very interesting player whom we really want to sign,” Salihamidzic added of the 18-year-old. “He has qualities that fit into our game. He can dribble well and has a drive towards goal. He has a lot of potential.” The season resumes next week after the annual winter break with Bayern, who have won the last six league titles, in second place, six points behind the leaders, Borussia Dortmund.