Carlo Ancelotti is the highest-paid national team coach right now, but no African national team coach is on the top 10 list.
La Gazzetta dello Sport has published the top 10 of the highest international coaches, which includes two former Italy internationals: FabioCannavaro and Ancelotti.
Cannavaro has recently been appointed as the new Uzbekistan national team coach and ranks fourth with a €4m-a-year salary, the same as Portugal’s boss Roberto Martinez.
Didier Deschamps ranks sixth, earning €3.8m as the France national team coach.
Highest-paid national team coaches (October 2025)
10) Lionel Scaloni (Argentina) €2.3m
9) Gustavo Alfaro (Paraguay) 2.5m
8) Ronald Koeman (Netherlands) €3m
7) Marcelo Bielsa (Uruguay) €3.5m
6) Didier Deschamps (France) €3.8m
5) Roberto Martinez (Portugal) €4m.
4) Fabio Cannavaro (Uzbekistan) €4m
3) Julian Nagelsmann (Germany) €4.9m
2) Thomas Tuchel (England) €5.9m
1) Carlo Ancelotti (Brazil) €9.5m