Gadabadze represented his current nation, Azerbaijan, at the 2008 Summer Olympics in Beijing, where he competed in the men's 84 kg class.
He first defeated Tunisia's Haykel Achouri in the preliminary round of sixteen, before losing the quarterfinal match to Hungary's Zoltán Fodor, with a technical score of 2–5.
[5] Because his opponent advanced further into the final, Gadabadze was offered another shot at the bronze medal by entering the repechage bouts.
He received a bye for the second preliminary round, before losing out to Russia's Rustam Totrov, who was able to score three points in two straight periods.
[7] Because Totrov advanced further into the final, Gadabadze qualified for the repechage bout, where he was defeated by Sweden's Jimmy Lidberg, with a technical score of 1–2.