Zabaleta hizo su debut en los Juegos Olímpicos el 7 de agosto de 2008, en el triunfo por 2-1 frente a Costa de Marfil.