Il kazako dell'Astana Continental Maxat Ayazbayev si aggiudica la classifica finale del Tour of Bulgaria 2012. Ayazbayev ha vestito la maglia di leader a tre tappe dal termine e non l'ha più dismessa. L'ultima tappa, 176 km da Shumen a Dobrich, è andata al russo dell'Itera Katusha Vyacheslav Kuznetsov, che ha preceduto in una volata a cinque i polacchi Damian Walczak e Robert Radosz. La classifica generale è stata vinta, come detto, da Ayazbayev, con il polacco Marcin Sapa a 46" ed il corridore di casa Georgi Petrov Georgiev a 1'14".