Oļegs Znaroks dzimis 1963. gada 2. janvārī, Ustjakatvā, Čeābinskas apgabalā, Krievijā. Oļegs ir krievu izcelsmes latviešu bijušais hokejists, tagad treneris. Viņš ir bijis gan Latvijas, gan Vācijas pilsonis. 2006. gadā viņš kļuva par Latvijas izlases galveno treneri, bijis arī vairāku iepriekšējo izlases treneru asistents. 2008. gadā Znaroks tika apstiprināts kā Kontinentālās hokeja līgas kluba Maskavas apgabala "MVD" galvenais treneris.
1981. gadā Oļegs spēlēja Eiropas junioru čempionātā, PSRS izlases sastāvā. 7 sezonas nospēlējis Rīgas "Dinamo" (agrākais)|Rīgas "Dinamo", viņš nonāca AHL klubā Menas "Mariners" no kura centās "izsisties" uz NHL, bet tas viņam neizdevās, un pēc 6 nospēlētām spēlēm viņš devās uz Vāciju, kur pievienojās Landsbergas EV klubam. No 1995. līdz 1999. piedalījies četros Pasaules čempionātos Latvijas izlases sastāvā. Vēlāk 5 sezonas aizvadīja citā Vācijas klubā - Freiburgas EHC, bet savu spēlētāja karjeru Znaroks beidza 2002. gadā Vācijas 2. bundeslīgas klubā Heilbroneras HC.