France defender's record-breaking transfer fee

'Fines are not enough' Dwight Yorke on racism in football

"A fine is not good enough" Former Manchester United striker Dwight Yorke says clubs or countries with racist fans should have 'points deeducted or be 'banned'.

France defender Lucas Hernandez will leave Spanish club Atletico Madrid to join German champions Bayern Munich for 80 million euros ($A127 million) from next season.

The 23-year-old, a member of France's World Cup-winning squad, has agreed a five-year contract from July 1, Bayern said on Wednesday.

It is a record transfer fee for a player joining a German Bundesliga club and almost matches the highest sum paid for a defender in soccer, after the STG 75 million ($A140 million) reportedly paid by Liverpool for Virgil van Dijk.

The transfer also smashes the previous highest fee paid by Bayern - 41.5 million euros ($A66m) for fellow France international Corentin Tolisso two years ago.

"I am very happy that we have signed in Lucas Hernandez a world champion and one of the best defensive players in the world," Bayern sports director Hasan Salihamidzic said.