Bayern Munich have signed Saido Mane from Liverpool on a $42.9 million transfer. 

The future of Mane at Liverpool has been in doubt since the club signed Darwin Nunez from Benfica. 

Mane joined Liverpool from Southampton in 2016, arriving within the first 12 months of manager Jurgen Klopp's reign, and played a crucial role at the club.