Главный тренер мужской сборной России по хоккею (с 26 марта 2014 г.).

Родился 2 января 1963 г. в Усть-Катаве Челябинской области в семье известного челябинского тренера по футболу Валерия Знарка.

В начале спортивной карьеры выступал за челябинский хоккейный клуб «Трактор». Играл в «Динамо» (Рига) (1983-1992). В 1992 г. провел один сезон в Американской хоккейной лиге (АХЛ), после чего переехал в Германию и до 2002 г. выступал за различные немецкие клубы.

В конце декабря 1989 г., будучи игроком рижского «Динамо», был временно командирован в «Динамо» московское, в составе которого отправился в поездку по Северной Америке и принял участие в серии игр с командами НХЛ. Забросил 2 шайбы – в ворота «Торонто Мэйпл Лифс» и «Баффало Сейбрз».

Играл в составе молодежной сборной СССР (1981), чемпион Европы. В 1990 и 1991 гг. выступал за сборную СССР. В последующие годы выступал за сборную Латвии, много лет был капитаном команды. За сборную Латвии провел 50 игр. 

Получил гражданство Латвии за особые заслуги перед государством, однако в 2001 г. сменил его на немецкое по спортивным соображениям.

Спортивную карьеру игрока завершил в 2002 г. После несколько лет работал тренером молодежной сборной Латвии и ассистентом главного тренера сборной Латвии. Под его руководством в 2005 г. сборная Латвии U20 впервые вышла в элитную группу.

Работал главным тренером сборной Латвии.

С 2 апреля 2008 г. по 30 апреля 2010 г. был главным тренером ХК МВД России (Балашиха) Континентальной хоккейной лиги.

26 мая 2010 г. Знарок, тренировавший подмосковный ХК МВД России (Балашиха), признан «Лучшим тренером года» КХЛ сезона 2009/2010 гг., обойдя в этой номинации тренера «Ак Барса» (Казань) Зинэтулу Билялетдинова и тренера «Автомобилиста» (Екатеринбург) Марека Сикору.

С 2010 г. по 25 марта 2014 г. являлся главным тренером ХК «Динамо» (Москва). 25 апреля 2012 г. хоккейный клуб «Динамо» под его руководством стал обладателем Кубка Гагарина. 17 апреля 2013 г. «Динамо» стало двукратным обладателем Кубка Гагарина.

23 мая 2012 г. наставник московского «Динамо» Знарок назван «Лучшим тренером года» КХЛ сезона 2011/2012 годов[14][15].

26 марта 2014 г. Знарок назначен главным тренером мужской сборной России по хоккею с шайбой сроком на четыре года (один олимпийский цикл), сменив на этом посту Зинэтулу Билялетдинова. 

25 мая 2014 г. сборная России по хоккею с шайбой под руководством Знарка стала пятикратным чемпионом мира в истории России (и в 27-й раз – с учетом побед сборной СССР), одержав победы во всех десяти матчах турнира в Минске (забросила 42 шайбы и пропустила — 10) и переиграв в финале сборную Финляндии со счетом 5:2. 

27 мая 2014 г. Указом Президента РФ Знарок награжден орденом Почета «За большой вклад в победу национальной сборной команды» на чемпионате мира по хоккею 2014. Также он имеет орденом Дружбы (2012).

С 2001 г. по настоящее время является гражданином Германии.