On 8 July, Neftçi signed a new contract with Rahman Hajiyev until the summer of 2022, whilst also loaning him out to Keşla for the 2020–21 season.[3]
On 10 July, Neftçi signed a new two-year contract with Agil Mammadov.[4]
On 16 July, Neftçi announced the signing of Yusuf Lawal from Lokeren on a two-year contract, with the option of a third.[5] Two days later, 18 July Sabir Bougrine joined Neftçi from F91 Dudelange on a two-year contract.[6]
On 21 July, Turan Valizade moved on loan to Keşla for the season.[7] The following day Rener Pavão joined Neftçi from Fortaleza on a two-year contract with the option of an additional year.[8]
On 24 July, Neftçi announced the signing of Thallyson to a two-year contract.[9]
On 28 July, Neftçi extended their contract with Namik Alaskarov for an additional year.[10]
On 11 September, Neftçi announced the signing of Prince Ibara on a one-year loan deal from Beerschot.[11]
On 14 March, Neftçi announced that they had terminated the contract of Saman Nariman Jahan by mutual consent.[17] The following day, Neftçi announced the signing of Keisuke Honda on a contract until the end of the season.[18]
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.