On 2 June, Rahman Hajiyev signed a new contract with Neftçi until the summer of 2024.[3]
On 7 June, Neftçi extended their contract with Mamadou Mbodj until the summer of 2023,[4] with Mirabdulla Abbasov signing a similar contract the following day.[5]
On 12 June, Neftçi announced the signing of César Meza from Keşla to a two-year contract.[6]
On 16 June, Neftçi signed a new one-year contract, with the option of an additional year, with Vojislav Stanković.[7]
On 14 August, Bursaspor announced the signing of Namik Alaskarov, whilst Neftçi contested the signing stating they still had a valid contract with Alaskarov.[12][13]
On 1 September, Neftçi announced the signing of Ramon to a one-year contract, whilst also announcing that Mamadou Kané had been sold to Olympiacos before being loaned back to Neftçi until the end of the season.[14][15]
On 8 September, Neftçi announced the signing of Tiago Bezerra to a one-year contract.[16]
On 17 September, Neftçi announced the signing of Jorge Correa to a two-year contract.[17]
On 29 December, Neftçi announced that Romain Basque had left the club by mutual consent,[18] that they'd signed Azer Salahlı from Keşla to a 2.5year contract and that Fahmin Muradbayli had joined Keşla on loan for the remainder of the season.[19][20]
On 5 January, Neftçi announced the signing of Eddy Israfilov to a 2.5-year contract.[21]
The following day, 22 January, Neftçi announced the signing of Ivan Brkić to a 1.5-year contract from Riga and the departure of Jorge Correa by mutual consent.[25][26]
On 27 January, Neftçi announced the signing of Azer Aliyev to a 3.5-year contract from Ufa.[27]