Answer
England Under-21 was the team Zamora first played for at the senior international level. This was because Zamora, despite being born in Spain, qualified to represent England through his English father. Although Zamora later went on to represent Spain at the senior international level, England Under-21 was his first senior international team.