Сезон 2011—2012 годов стал для ПФК ЦСКА 20-м в высшем дивизионе страны и 20-м в розыгрыше Кубка России, также команда провела свой 18-й сезон в европейских кубковых турнирах. Клубу исполнилось 100 лет. Этот сезон стал переходным между сменой форматов проведения чемпионата: вместо весна-осень появится осень-весна, поэтому было сыграно не 30 туров, а 44.
В Лиге Европы 2010/2011 армейцы вышли по итогам группового этапа в плей-офф и дошли до 1/8 финала, где уступили «Порту» с общим счетом 3:1[5][6] (0:1 дома и 2:1 на выезде).
В этом сезоне команда во второй раз в истории под руководством Леонида Слуцкого вышла в плей-офф Лиги чемпионов, где в 1/8 финала встретилась с мадридским «Реалом». Первый матч состоялся в Москве и окончился со счетом 1:1[7] (гол на последних минутах забил Понтус Вернблум). В Мадриде ЦСКА проиграл 1:4[8] (единственный гол забил Зоран Тошич).
Последнее обновление: 19 ноября 2011. Источник: Календарь Поле: Д = дома; В = на выезде. Итог: Н = ничья; П = команда проиграла; В = команда выиграла; О = матч отложен.