During six years, Zegarra won 31 caps for the Peru national team, scoring once. He was summoned for the squad at the 1993 Copa América.