С начала Отечественной войны 1812 года полковник Закревский состоял директором Особенной военной канцелярии военного министра (фактически — руководил военной разведкой), отличился в сражении при Бородино, в конце 1812 года пожалован званием флигель-адъютанта. В Заграничных походах 1813—1814 годов сражался в Пруссии и Саксонии, за боевые отличия произведён в генерал-майоры и далее был во множестве сражений вплоть до взятия Парижа .