Родился в Донецкой области. Детство прошло в Нижнем Тагиле. Окончил Челябинское высшее военное автомобильно-тракторное училище, Свердловский государственный педагогический институт. С 1954 г. живет в Свердловске. Девятикратный чемпион СССР (1956, 1958 — 1960, 1962, 1966, 1968, 1971, 1974); семикратный чемпион мира (1957, 1963, 1965, 1967, 1969, 1971, 1973); серебряный призер (1955, 1957, 1961, 1963, 1965, 1967, 1969); бронзовый призер (1964, 1970, 1975). Заслуженный мастер спорта СССР (1963), обладатель Кубка Европейских чемпионов (1975). Один из самых результативных бомбардиров отечественного хоккея с мячом, забил в официальных матчах 1112 588 мячей; признан лучшим хоккеистом столетия (2000). С 1971 г. тренер команды Свердловского СКА. Хоккеист удостоен звания Почетного гражданина Свердловска (1973), награжден медалью и двумя орденами «Знак Почета», Орденом мужества, медалью Международной федерации бенди «За выдающиеся заслуги в развитии и популяризации хоккея с мячом». Иностранные специалисты и спортивные обозреватели называли русского бомбардира «Король бенди», «Русская стрела», «Человек-гол».
Шумков Н. Лучший хоккеист ХХ века // Екатеринбург : Рекорды и достижения, 2007 / [ред.: Г. В. Цветкова, М. А. Федотовских]. — Екатеринбург, 2006. — С. 201—202 : фот. — [Проект «Я — гражданин Екатеринбурга (городской патриотизм)» ; рук.: С. В. Мошкин, Е. С. Тулисов].
Азерный Л. Вечер в королевском замке // Звезды спорта / Л. Азерный. — Екатеринбург, 2000. — С. 24—40 : фот. — (Урал. XX век).
Великому форварду — 70 лет // Уральские военные вести. — 2004. — 21—24 дек. (№ 102). — С. 7.
Уральский самородок, лучший за столетие : [семикрат. чемпион мира по хоккею Н. Дураков] // Уральский рабочий. — 2003. — 30 авг. ; О том же. Николай Дураков — лучший хоккеист XX века [по результатам голосования журналистов из 18 городов страны] // Областная газета. — 2000. — 21 янв.