Воспитанник СДЮСШОР «Зенит», Кержаков дебютировал в составе петербуржцев в 2001-м в матче против волгоградского «Ротора», а в июне того же года забил первый гол, поразив ворота московского «Спартака».
После пяти лет в «Зените» форвард перешел в испанскую «Севилью», затем — в «Динамо», а в 2010-м вернулся в Петербург. Вторую половину сезона-2015/16 провел в швейцарском «Цюрихе».
Александр Кержаков является лучшим бомбардиром в истории «Зенита» (161 мяч в 368 матчах) и всего российского футбола и неоднократно признавался лучшим игроком страны по различным версиям.
Новое соглашение сине-бело-голубых с нападающим рассчитано на один сезон.