On 20 June, CSKA Moscow announced that they had agreed the transfer of Hörður Magnússon with Bristol City, with personal terms still to be signed,[4] whilst Bristol City announced that Magnússon had left for an undisclosed fee.[5] Two days later, 22 June, CSKA announced the signing of Jaka Bijol on a five-year contract from Rudar Velenje.[6]
On 18 July, Kirill Nababkin extended his contract with CSKA Moscow until the end of the 2019/20 season,[11] with manager Viktor Goncharenko also extending his contract the following day, until the end of the 2019/20 season.[12]
On 26 July, CSKA Moscow announced the signing of Ilzat Akhmetov on a four-year contract after his Rubin Kazan contract had expired.[13]
On 27 July, CSKA Moscow announced that Aleksandr Golovin had signed for AS Monaco on a record-breaking transfer fee for CSKA Moscow.[14] Later the same day, CSKA Moscow won their seventh Russian Super Cup, with a 1-0 extra time victory over Lokomotiv Moscow.[15] After the game, CSKA Moscow confirmed that Vitinho had left the club to join Flamengo.[16]
On 1 August, CSKA Moscow announced the arrival of Abel Hernández from Hull City on a three-year contract.[17]
On 14 August, CSKA Moscow announced that Aaron Olanare had left the club after his contract with cancelled by mutual consent.[18] The following day, 15 August, CSKA Moscow announced the arrival of Nikola Vlašić on a season-long loan deal from Everton[19]
On 30 August, Igor Akinfeev signed a new contract with CSKA until the summer of 2022.[20]
On 5 October, CSKA Moscow announced the signing of Malian striker Lassana N'Diaye, on a contract until the summer of 2023, after he turned 18 on 3 October.[24]
On 18 December, CSKA Moscow announced that goalkeeper Pavel Ovchinnikov and defender Ivan Maklakov had left the club at the expiration of their contracts.[25]
On 9 January 2019, Nayair Tiknizyan and Vitaly Zhironkin both signed a new contracts with the CSKA until the summer of 2022.[26] On 22 January, CSKA Moscow announced that Fyodor Chalov had signed a new contract with the club, until the summer of 2022.[27]
On 22 February, CSKA Moscow announced that Ivan Oleynikov had joined Fakel Voronezh on loan until the end of the season,[34] whilst Igor Diveyev had joined the club on loan until the end of the season from Ufa, with an option to make the move permanent in the summer.[35]
On 26 April, Viktor Vasin signed a new contract with CSKA, keeping him at the club until the summer of 2021.[36]
On 31 May, CSKA Moscow announced that they had exercised their option to make Igor Diveyev's loan deal permanent, signing him to a five-year contract,[37] whilst Anatoli Anisimov left the club after the expiration of his contract.[38]
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
^ abcLokomotiv Moscow won the 2018–19 Russian Cup. As they already qualified for the Champions League, the Europa League group stage spot (originally designated for the Cup winner) goes to the fourth-placed team, third qualifying round spot goes to fifth-placed team and second qualifying round spot goes to sixth-placed team.