Bolkvadze kwalificeerde zich voor de 200 m borstwedstrijd bij de Olympische Zomerspelen van 2012 in Londen door een nieuw Georgisch record te breken en een FINA B-standaard inschrijvingstijd van 2:16.35 van het Europees Kampioenschap in de schaduw te zetten
in Debrecen, Hongarije. In de Olympische geschiedenis van Georgië werd hij ook de eerste zwemmer die een door de FINA ingestelde uitnodigingstijd overtrof. Hij domineerde de eerste heat met twee seconden voor op de Kirgiz Dmitrii Aleksandrov, waardoor zijn Georgische recordtijd daalde tot 2:15.86. Bolkvadze slaagde er niet in om door te gaan naar de halve finale, omdat hij in de voorronde achtste plaats behaalde.