Josep Guardiola wis main dadi tim nasional Spanyol U-21 taun, tim nasional utama Spanyol, lan kanggo tim nasional Catalunya. Ing timnas utama Spanyol, dheweke main 47 kaping lan damel 5 gol. Dheweke mbantu nggawa Spanyol dadi juara ing Olimpiade Barcelona 1992.