Im Jahr 1991 debütierte Zapata für die Argentinische Fußballnationalmannschaft. Mit der argentinischen Nationalmannschaft qualifizierte er sich für die Copa América 1991, 1993 und 1997. Er hat insgesamt 27 Länderspiele für Argentinien bestritten.