Новое соглашение «сине-бело-голубых» с 33-летним футболистом рассчитано по схеме «1+1».
В минувшем сезоне Кержаков провел 10 матчей в РПЛ, отыграв на ноль в четырех из них.
Кержаков — воспитанник «Зенита». С командой он выиграл семь трофеев, включая три чемпионских титула.
Ранее «Зенит» продлил контракт с защитником Юрием Жирковым.