At the 2000 Summer Olympics in Sydney, Svanidze competed in three swimming events, including two freestyle relays. He posted a FINA B-standard entry time of 1:52.34 (200 m freestyle) from the European Championships in Helsinki, Finland. On the first day of the Games, Svanidze teamed up with Vyacheslav Shyrshov, Pavlo Khnykin, and Artem Honcharenko in the 4×100 m freestyle relay. Svanidze swam the second leg in heat three and recorded a split of 51.69, but the Ukrainians finished the race in fourth place and twelfth overall with a final time of 3:21.48. In the 200 m freestyle, Svanidze placed twenty-fourth on the morning prelims. Swimming in heat four, he picked up a second spot by almost a third of a second (0.33) behind winner Arūnas Savickas of Lithuania, in a time of 1:52.35. Two days later, Svanidze, along with Goncharenko, Ihor Snitko, and Serhiy Fesenko, placed fourteenth in the 4×200 m freestyle relay with a time of 7:32.16.