Sadio Mane will earn £650,000 per week playing for Al Nassr in Saudi Arabia.
Mane has marked a contract until 2027 which implies he stands to gain around £136m in add up to in the event that he sees out the bargain.
The 31-year-old just signed a three-year contract with Bayern last summer after leaving Liverpool for a reported £35 million, but he lost favour after hitting teammate Leroy Sane following a Champions League loss to Manchester City in April.
As Bayern won their 11th straight Bundesliga championship, Mane was benched and fined. In 38 games, the winger scored 12 goals.
Mane left Anfield in 2016 after joining from Southampton, making 269 appearances and scoring 120 goals across all competitions.