Zandi was called up for the Germany under-17 national football team and played for SV Meppen before being signed by SC Freiburg.
Trainer Wolfgang Wolf refused to play him in the second half of the season, and after the relegation of the club, Zandi was confirmed to be cut from the squad.
Also, Amir Ghalenoei, the new manager of Iran national team, did not invite Ferydoon to the Iranian squad for the AFC Asian Cup qualification games.
After the relegation of Steel Azin he left the club and in August 2011 he joined to Esteghlal[4] but he started season with an injury.
However, the Iranian Football Federation obtained permission for him to play for them, and Zandi began to compete on the Iran national team in the second round of 2006 FIFA World Cup qualification against Bahrain.
He was invited again after around 18 months by Carlos Queiroz for a friendly in May 2012 against Albania where before the match On 28 May 2012, Zandi announced his retirement from International football.
Bundesliga club Dynamo Dresden in 2020, he was named head coach in March 2022 after Alexander Schmidt was sacked, but was replaced just two days later without managing a match.
When another car swerved to the left directly in front of him, Zandi had to evade and crashed into a lorry of the United States Air Force.