Den 14 oktober 1992 debuterade Guardiola i det spanska landslaget i en 0-0-match mot Nordirland. Han fortsatte vara en del av landslaget till och med år 2001 och hade då spelat både VM 1994 och EM 2000.