Bayern Munich have long been a powerhouse of European football, known for combining prudent financial management with major moves in the transfer market. Despite criticising the lavish spending of clubs like Paris Saint-Germain and Manchester City, the Bavarian giants have not shied away from splashing the cash themselves. Here is a look at Bayern’s top 10 most expensive signings of all time — and where Luis Diaz fits in.
10. Corentin Tolisso – £35.3m
Signed from Lyon ahead of the 2017-18 season for just over £35m, Corentin Tolisso brought versatility to Bayern’s midfield. With a strong ability to recover possession, vision and a knack for long-range goals, the Frenchman was a valuable contributor. However, persistent injuries saw his influence wane, and he returned to Lyon in the summer of 2022.
9. Dayot Upamecano – £36.1m
In summer 2021, Bayern landed one of RB Leipzig’s standout performers in Dayot Upamecano. The French international centre-back was signed for £36.1m and brought physicality, composure on the ball, and tactical intelligence to Bayern's back line.
8. Leroy Sane – £41.7m
Leroy Sane joined from Manchester City in 2020 for around £41.7m. The Germany international added explosive pace and flair to Bayern’s attack and quickly became a fan favourite with his direct style and creativity.
7. KimMin-jae – £42.5m
Signed from Napoli in 2023 for £42.5m, South Korea international Kim Min-jae quickly established himself in Bayern’s defence. Towering at 6'3", he offers aerial dominance and sharp anticipation, solidifying the back line in his debut Bundesliga campaign.
6. Joao Palhinha – £43.4m
A £43.4m signing from Fulham in summer 2024, Palhinha has endured a difficult first season at the Allianz Arena. Repeated injuries have limited his impact, and despite a long-term deal through 2028, Bayern are reportedly open to moving the Portuguese midfielder on.
5. Michael Olise – £45.1m (potentially rising to £51.1m)
One of France’s brightest young talents, Michael Olise joined Bayern from Crystal Palace in 2024 for £45.1m. The winger further boosted his profile with a standout Olympics for France and has already made his senior debut for Les Bleus. Bayern believe they have struck gold — the deal could eventually rise to £51.1m with bonuses.
4. Matthijs de Ligt – £56.9m
The Dutch centre-back arrived from Juventus in 2022 for a hefty £56.9m fee. Despite flashes of quality, De Ligt failed to consistently convince in Bavaria and was sold to Manchester United in 2024 for a fee reported to be £42.5m including add-ons.
3. Luis Diaz – £63.8m
In search of attacking reinforcements in summer 2025, Bayern signed Colombia international Luis Diaz from Liverpool for £63.8m. With Thomas Muller and Leroy Sane departing, Diaz joins a competitive wing unit alongside Kingsley Coman, Michael Olise and Serge Gnabry. The former Porto star is expected to support Harry Kane and Jamal Musiala in Bayern’s attacking setup.
2. Lucas Hernandez – £68m
Bayern made headlines in 2019 when they signed Lucas Hernandez from Atletico Madrid for £68m — a club-record fee at the time. Injuries plagued the French international’s stint in Germany, and he moved to PSG in 2024. Despite his versatility, he struggled to fully live up to expectations in Munich.
1. Harry Kane – £80.7m (potentially £98.4m)
Following Sadio Mane’s departure to Al-Nassr, Bayern made a statement signing in 2023, bringing in Harry Kane from Tottenham for £80.7m plus up to £17.7m in add-ons. The England captain left Spurs with 280 goals in 438 games and immediately became a central figure at Bayern. It marked Kane’s first move abroad at age 30, and he was expected to terrorise Bundesliga defences from the outset.
Bayern Munich's 10 most expensive signings
- 1. Harry Kane (2023-24): £80.7m (+£17.7m bonuses)
- 2. Lucas Hernandez (2019-20): £68m
- 3. Luis Diaz (2025): £63.8m
- 4. Matthijs de Ligt (2022): £56.9m
- 5. Michael Olise (2024): £45.1m (+£6m bonuses)
- 6. Joao Palhinha (2024): £43.4m
- 7. Kim Min-jae (2023): £42.5m
- 8. Leroy Sane (2020-21): £41.7m
- 9. Dayot Upamecano (2021-22): £36.1m
- 10. Corentin Tolisso (2017-18): £35.3m
This article was originally published on Top Mercato.