On 5 June, Neftçi signed a new two-year contract with Ivan Brkić.[1]
On 21 June, Neftçi announced the departure of Head Coach Laurențiu Reghecampf by mutual agreement.[2]
On 28 June, Neftçi announced the signing of Emil Balayev from Sabail to a two-year contract.[3]
On 30 June, Neftçi announced the signing of Filip Ozobić to a two-year contract after he'd left Qarabağ at the end of his contract.[4]
On 6 July, Neftçi signed a new contract with Emin Mahmudov until the summer of 2025, with the option of an additional year.[5]
On 11 July, Neftçi announced the appointment of Adrian Mutu as their new Head Coach.[6]
On 16 July, Neftçi terminated their contract with Solomon Kvirkvelia by mutual agreement.[7]
On 18 July, Neftçi announced the signing of Yuri Matias to a two-year contract from CFR Cluj.[8]
On 23 July, Neftçi announced the signing of Márk Tamás to a two-year contract from Sepsi OSK.[9]
On 24 July, Neftçi announced the signing of Qara Qarayev to a two-year contract, with the option of a third, from Qarabağ.[10] The following day, 25 July, Neftçi signed Ivorian winger Erwin Koffi to a two-year contract from Pau.[11]
On 25 July, Neftçi released a statement confirming that Saldanha, with the whom the club had a valid loan contract with through to January 2024, had left the club after failing to turn up for training in order to push through a move to Partizan.[12]
On 28 August, Neftçi announced the signing of Mudo Valdez from Guaraní to a one-year contract, with the option of an additional year.[15]
On 6 September, Neftçi announced the signing of Reziuan Mirzov from Khimki to a one-year contract.[16] Later on 6 September, Neftçi announced the signing of Lucas Melano from Sarmiento.[17] On 13 September, Neftçi confirmed the signing of Melano to a one-year contract with the option of an additional year.[18]
On 24 December, Adrian Mutu left his role as Head Coach of Neftçi after his contract was terminated by mutual agreement,[19] with Miodrag Božović being announced the clubs new Head Coach later the same day.[20]
On 6 January, Aaron Olanare was released from his contract with Neftçi.[21]
On 16 January, Neftçi announced the signing of Alpha Conteh from Lokomotiv Plovdiv, to a 2.5-year contract.[22]
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.