Visszavonulását pár hónappal az után tette hivatalossá, hogy letelt másfél éves eltiltása, amelyet azért kapott, mert több alkalommal sem állt a doppingellenőrök rendelkezésére. Végleges döntését Sztanyiszlav Druzsinyin, az orosz sportági szövetség elnöke jelentette be, hozzátéve, hogy Zaharov a szövetség alkalmazásában dolgozik tovább.
A 30 éves orosz a 2012-es londoni olimpián három méteren lett aranyérmes, szinkronműugrásban pedig másodikként végzett. A vizes világbajnokságokon egy első, öt második és egy harmadik helyezést ért el, egyetlen vb-címét a 2017-es budapesti csúcseseményen gyűjtötte be szinkronműugrásban. Ugyanebben a műfajban kilenc Európa-bajnoki aranyat is nyert, közülük egyet ugyancsak Magyarországon, a 2012-es debreceni kontinensviadalon érdemelt ki.