[5] On 13 July, Nikolay Markov returned to Krasnodar, signing a one-year contract.
[6] 6 days later, 19 July, Krasnodar announced the signing of Christian Cueva on a four-year contract.
[10] On 27 November, Viktor Claesson extended his contract with Krasnodar until the end of June 2021.
[11] On 28 May, Alyaksandr Martynovich, Cristian Ramírez, Yury Gazinsky and Ari all signed new contracts with the club.
[12] Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply.