Answer
Scott Parker earned his first four England caps while playing for four different clubs. He made his debut for England in 2003 while playing for Charlton Athletic. He then went on to play for Chelsea, Newcastle United, and Tottenham Hotspur, earning caps for England while at each club.