Napisz kontynuację tego paragrafu - W 2012 roku zdobył złoty medal olimpijski w męskim trampolynie 3 metrów
pokonując chińskich nurków Qin Kai i He Chonga. Zdobył również srebrny medal w synchronizowanym trampolinie 3 metrów u mężczyzn, obok Jewgena Kuźnecowa, i rywalizował w synchronizowanej platformie 10 metrów u mężczyzn, z Victorem Minibajewem. Zakharov otrzymał nagrodę FINA Mężczyzna Nurkowiec Roku 2012.