Roberto García bestritt 87 Länderspiele für die spanische Nationalmannschaft, bei denen er 205 Tore warf. Er gewann Gold bei den Mittelmeerspielen 2005 in Almería. Bei der Handballweltmeisterschaft 2007 in Deutschland schied er mit Spanien bereits im Viertelfinale gegen Deutschland aus und belegte nur einen 7. Platz. 2011 gewann der bei der Weltmeisterschaft mit dem Nationalteam die Bronzemedaille.