Вячеслав Александрович Малафеев родился
4 марта 1979 года в Ленинграде. Когда ему было 9 лет, он стал заниматься футболом. Вячеслав является воспитанником СДЮШОР «Смена», тренерами которой был В. П. Савин и В. В. Вильде.
В 1997 году он с отличием окончил футбольную школу «Смена» и пришёл в команду «Зенит-2». С 1999 года он вошел в футбольный клуб «Зенит». В основном составе команды он впервые сыграл
7 июля 1999 года в матче против «Алании» на чемпионате России.
С этого же года играл за молодёжную олимпийскую сборную России, а в следующем году участвовал в сборах национальной сборной России. 19 ноября 2003 года состоялся его первый матч в составе Сборной команды России против Уэльса. Вячеслав является бронзовым призёром чемпионата Европы 2008 года, чемпионом России по футболу в составе «Зенита» в 2007 году.
В 2004, 2006 и 2009 годах он входит в состав 33 лучших футболистов по итогам чемпионата России, в 2006 году он был назван лучшим российским вратарем, имел титул «вратарь года» в 2003 и 2007 годах. В списках лучших вратарей мира 2008 года он занимает 15 место.
Женат, воспитывает дочь и сына.