2013 m. tai buvo vienintelis kartas, kai Zacharov atstovavo Baltarusijai vyresniame lygyje, tačiau jis daug kartų žaidė tiek U-20 ir U-18 komandose. Jis varžėsi keturis Pasaulio jaunimo ledo hokejo čempionatuose, pirmasis - 2001 m. Pasaulio jaunimo ledo hokejo čempionatuose.
, kai jam buvo tik 15 metų. 2003 m. jis buvo geriausias 18 metų čempionate, užfiksavęs daugiau taškų nei ateities žvaigždės Aleksandras Ovechkinas ir Evgeni Malkinas.