Longtempa "nerazzurro", li ankaŭ estis kapitano de Internazionale dum kvar sezonoj, gajnante plurajn trofeojn kaj hejme kaj internacie. Malgraŭ lia kluba sukceso, Giuseppe atingis malmultan sukceson sur la nacia teamo nivelo, male al lia pli juna frato, ludante nur 18 matĉojn kun la "Azurri" ĉemizo inter 1979 kaj 1986, estante ankaŭ superita en fifameco de lia pli fama frato Franco kiu ludis por la rivalaj Milan. Post reprezentado de la sub-20-teamo en la 1977 Under-20 World Cup
, kaj la sub-21 flanko en la 1978 kaj 1980 eŭropaj ĉampionecoj, Giuseppe estis membro de la seniora taĉmento de Italio ĉe la UEFA 1980 eŭropa ĉampioneco, sur hejma grundo, kune kun sia frato, Franco. Tio estis la nura tempo ke la du fratoj estis ambaŭ selektitaj por grava turniro kun Italio, kvankam nur Giuseppe faris prezentiĝojn en la konkurado, ĉar Italio sukcesis atingi la duonfinalon, finante en kvara loko. Malgraŭ esti vokita por la 1982 Mondpokalo kvalifikiĝintoj de manaĝero Enzo Bearzot, Giuseppe estis forlasita el la fina taĉmento por lia frato Franco; kvankam la teamo daŭriĝis por gajni la trofeon, Franco ne faris ununuran aspekton dum la turniro. Baresi ankaŭ estis komenca membro de la itala mondpokalo de 1986, kiu estis eliminita en la rondo de 16.