De junio 1940 ĝis junio 1941 Legnani, kiel komandanto de la 8-a mararmea divizio, partoprenis en la bataloj de Kalabrio, Taranto kaj Kabo Matapan.
, same kiel en kontraŭbatalado de la britaj operacioj "Ĉapeloj" (29 aŭgusto-1 septembro 1940) kaj "MB 5" (29 septembro ĝis 2 oktobro 1940), celantaj provizi Malton. Post forlasado de la komando de la 8-a divizio, la 10an de decembro 1941 li estis nomumita komandanto de la itala submarŝipa floto (anstataŭigante admiralon Mario Falangola), rolon, kiun li konservis post sia promocio al admiralo en 1942. Li direktis italajn submarŝipajn operaciojn en Mediteraneo ĝis la armistico de la 8-a de septembro 1943; en tiu periodo li ankaŭ estis ornamita per la germana Fera Kruco de dua klaso, same kiel la Oficira Kruco de la Milita Ordeno de Savojo.