Gustavo Zapata odehrál 27 reprezentačních utkání. S argentinskou reprezentací se zúčastnil Copa América 1991, 1993, 1997.