Регалии: Заслуженный тренер России; серебряный призер чемпионата СССР (1988); победитель молодежного первенства Европы (1981). В качестве тренера - олимпийский чемпион (2018); чемпион мира (2014); серебряный (2015) и 2-кратный бронзовый (2016, 2017) призер чемпионатов мира; 3-кратный обладатель Кубка Гагарина (2012, 2013, 2017); 4-кратный лучший тренер КХЛ (2009/10, 2011/12, 2012/13, 2016/17).
Родился 2 января 1963 года в Усть-Катаве Челябинской области (Россия).
Несмотря на то что его отец был известным в Челябинской области футбольным тренером, Олег Знарок выбрал хоккей. В бытность игроком выступал в чемпионатах СССР на позиции центрального нападающего за челябинский «Трактор» и рижское «Динамо».
В 1990 и 1991 году вызывался в сборную СССР, в дальнейшем был капитаном сборной Латвии, в составе которой стал победителем группы «В» - Знарок в 1996 году забросил решающую шайбу в ворота сборной Швейцарии, что позволило латвийской сборной попасть в элитную группу «А» мирового хоккея. За заслуги перед страной получил гражданство Латвии, однако отказался от него в 2002 году в пользу гражданства Германии, так как выступал за немецкие клубы.
Завершив карьеру, работал тренером молодежной, а потом национальной сборной Латвии. В России возглавлял ХК МВД (2008-2010), московское «Динамо» (2010-2014) и СКА из Санкт-Петербурга (2016-2018), четырежды приводил свои клубы к победам в Кубке Гагарина и столько же раз признавался лучшим тренером года в Континентальной хоккейной лиге.
В 2014 году Знарок возглавил сборную России, которую сразу же привел к победе на чемпионате мира в Минске. Главная команда страны еще трижды под руководством Олега Валерьевича становилась медалистом мировых первенств, а на Играх-2018 в Пхенчхане впервые в российской истории завоевала золото Олимпиады. Несмотря на этот успех, федерация хоккея России не стала продлевать со Знарком контракт.
В дальнейшем Олег Валерьевич тренировал московский "Спартак" (2019-2021), казанский "Ак Барс" (2022), а также являлся тренером-консультантом сборной России.