Uczestnik I wojny światowej. Po klęsce w Bitwie pod Caporetto mianowany głównodowodzącym wojsk włoskich w miejsce skompromitowanego generała Luigiego Cadorny. Wojska pod jego dowództwem zatrzymały kolejną ofensywę Austriaków nad Piawą w czerwcu 1918 roku, co było przełomem na froncie włoskim. Pod Vittorio Veneto oddziały pod dowództwem generała Diaza odniosły ostateczne zwycięstwo nad Austriakami, co zmusiło ich do proszenia o rozejm. Za zasługi na froncie w 1921 roku został nagrodzony tytułem „Księcia Vittorio”, a w 1924 roku mianowany marszałkiem Włoch.
(a) Jako premier w latach 1922-1929, 1922-1924, 1925-1929, 1926-1943, 1932-1936, 1933-1943 i 1943 pełnił jednocześnie urzędy ministra spraw zagranicznych, ministra wojny oraz ministra spraw wewnętrznych