[1][2] Ending his contract with Dinamo Tbilisi in June 2016,[3] Gvelesiani trained with Ukrainian team Volyn Lutsk soon after.
[4] However, his stint there proved transitory as registration problems prevented them from legally letting him play,[5] resulting in him leaving the club in August.
Early into summer 2017, the Iranian media spread rumors that a transfer to Persian Gulf Pro League outfit Zob Ahan was imminent for Gvelesiani;[6] he eventually signed for them a few days later.
[7] Given a red card for his reckless actions on his debut,[8] the Georgian defender settled well in to the club, forming a good relationship with his teammates and staff.
[10][11] On 19 June 2022, Gvelesiani joined Persian Gulf Pro League side Persepolis on a new two-year deal.
[26] Gvelesiani was called up to the Georgia national team for the first time in 2015,[27] and made his debut in a friendly match against Montenegro in June 2024.