From 1992 to 1997 he played for the Rustavi clubs Imedi, Azoti and Gorda. In 1997 he was bought by Latvian champion team Skonto FC, who had a Georgian coach Revaz Dzodzuashvili. As Dzodzuashvili left the club in 1999 the future of Silagadze became uncertain, but he rejoined his old coach in various loan moves. In 2001 he played his last cap to date with the Georgian national team, having played 21 times in total since 1997. A somewhat unsuccessful spell in Russian team Rubin Kazan between 2002 and 2003 was followed by a transfer to Dinamo Tbilisi.