Giannini speelde 47 keer voor het nationale team van Italië, "la squadra azzurra". Hij maakte zijn debuut tegen Malta in 1986 waarna hij het EK in 1988 en het WK in thuisland Italië in 1990 speelde. Op dat WK werd hij met Italië derde. Zijn laatste interland speelde hij tegen de Sovjet-Unie in 1991.