He scored his first two UEFA Champions League goals in a historic 3–2 victory in Spain over F.C. Barcelona, ending the latter's streak of 20 games without defeat. As a result of the win, Shakhtar collected more points in the group stage than ever before (9). Unable to gain a regular place at Shakhtar Donetsk, he transferred to Dnipro Dnipropetrovsk on 17 August 2010. In May 2014, Hladkyy departed for FC Shakhtar Donetsk, signing a two-year contract. Upon the expiration of his contract with Shakhtar Donetsk, Hladkyy signed a 3-year contract as a free agent with the Ukrainian champions, Dynamo Kyiv, on 23 May 2016. On 2 March 2017 it was officially announced that Hladkyi is being loaned to Karpaty Lviv. It was his second stint in the club over his career. In July of 2017 Dynamo has given Hladkyi a status of free agent and he signed a full-fledged contract with Karpaty. While playing for Karpaty in April of 2017 he was recognized as a player of the month in the Ukrainian Premier League. Before signing his first contract with foreign club in August of 2018 and moving to Turkey, Hladkyi earlier in 2018 spent his time playing for Chornomorets Odesa that struggled to stay in the Ukrainian premiers. Oleksandr Hladkyy was a regular member of the Ukraine national under-21 football team and scored 6 goals in 12 games. On 22 August 2007, he made his debut for the senior Ukraine national football team in a friendly against Uzbekistan and scored the opening goal, his only goal in 11 matches for Ukraine's senior squad. Since 2007, he has been called up to the main squad by Oleg Blokhin and then Oleksiy Mykhailychenko, but has not appeared for Ukraine since 2015.