Football Italia
·9 October 2025
Two Italians, but not Gattuso, in top 10 of highest-paid national team coaches

In partnership with
Yahoo sportsFootball Italia
·9 October 2025
Carlo Ancelotti is the highest-paid national team coach right now, but 2006 Italy World Cup winner Fabio Cannavaro is also in the top 10, contrary to Gennaro Gattuso.
La Gazzetta dello Sport has published the top 10 of the highest international coaches, which includes two former Italy internationals: Cannavaro 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.
epa12137464 Italian Carlo Ancelotti (L) and the president of the Brazilian Football Confederation (CBF), Samir Xaud, attend a press conference where Ancelotti was presented as new head coach of men’s Brazilian national soccer team, in Rio de Janeiro, Brazil, 26 May 2025. EPA-EFE/ANDRE COELHO
A familiar face in Serie A, Didier Deschamps, a former Juventus midfielder and coach, ranks sixth, earning €3.8m as the France national team coach.
Brazil CT Ancelotti is the highest-paid international coach right now with a salary of €9.5m.
Italy national team coach Gattuso is far away from the figures in the top 10, as Italian sources report the new Azzurri boss has agreed to a €800,000-a-year salary and a €1m bonus if the Azzurri qualify for the World Cup.
UDINE, ITALY – MAY 06: Fabio Cannavaro, Head Coach of Udinese Calcio, looks on prior to the Serie A TIM match between Udinese Calcio and SSC Napoli at Dacia Arena on May 06, 2024 in Udine, Italy. (Photo by Alessandro Sabattini/Getty Images)
Lionel Scaloni (Argentina) €2.3m
Gustavo Alfaro (Paraguay) 2.5m
Ronald Koeman (Netherlands) €3m
Marcelo Bielsa (Uruguay) €3.5m
Didier Deschamps (France) €3.8m
Roberto Martinez (Portugal) €4m.
Fabio Cannavaro (Uzbekistan) €4m
Julian Nagelsmann (Germany) €4.9m
Thomas Tuchel (England) €5.9m
Carlo Ancelotti (Brazil) €9.5m