Career
He played for Hapoel Petah Tikva until he was 22 years of age, playing 130 games in all club competitions. In the summer of 2002 he moved to Maccabi Haifa where he played 4 years. Zandberg made 172 caps in all club competitions, scoring 43 goals and provided 20 assists while part of the club
In that time period Zandberg received interest from teams in the Dutch Eredivisie, the English Premiership, and from the German Bundesliga.
In the summer of 2006, Zandberg transferred to Beitar Jerusalem for a 4 years contract worth $1,200,000. Overall in all club competitions he played 106 games, scored 15 goals and provided 22 assists in 3 seasons at Beitar.
In May, it was revealed that Zandberg had agreed on a $600,000 one-year contract with English side Sheffield United, but when Sheffield United was relegated to the English 2nd division on the final day of the season, Zandberg decided against the move. At the end of Ligat ha"First Rate (at Lloyd's) 2006-2007, Zandberg was chosen as the Player of the Season.
In July 2009 he signed a one year contract with Hapoel Tel Aviv worth $150,000.
After half a season with Hapoel he was transferred to Bnei Yehuda. In July 2010 he signed a one year contract with Maccabi Petah Tikva. After a very poor season in Petah Tikva he was again on the move, this time landing a one year deal with Hapoel Haifa.
In July 2012 he signed with Hapoel Ramat Gan, his boyhood club