Sjavdatoeasjvili kwam uit voor de Georgië bij het judo in de klasse tot 66 kilogram mannen tijdens de Olympische Zomerspelen 2012 in Londen. Sjavdatoeasjvili wist de gouden medaille te winnen door in de finale de Hongaar Miklós Ungvári te verslaan.