К началу Отечественной войны 1812 года полковник Кологривов был шефом 49-го егерского полка и участвовал во многих сражениях, включая Бородинское. Во время Заграничных походов 1813 и 1814 годов отличился в Кульмском бою и незадолго до Битвы народов под Лейпцигом был произведён в генерал-майоры; в начале 1814 года в сражении при Ла-Ротьере был тяжело ранен.