
Zinchenko dipinjamkan ke klub Eredivisie PSV Eindhoven pada 26 Agustus, untuk musim 2016-17. Dia melakukan debut pada 1 Oktober, sebagai pengganti dalam hasil imbang 1-1 melawan SC Heerenveen. Zinchenko kembali ke Manchester City untuk musim 2017-18, dan melakukan debutnya pada 24 Oktober 2017, memainkan pertandingan penuh termasuk waktu tambahan dalam hasil imbang 0-0 dengan Wolverhampton Wanderers di Piala EFL. Dia membuat penampilan Liga Premier pertamanya pada 13 Desember 2017, datang dari bangku cadangan dalam kemenangan tandang 4-0 di Swansea City. [13] Zinchenko memperoleh perpanjangan waktu di samping setelah cedera di punggung kiri Benjamin Mendy dan Fabian Delph, menempatkan sejumlah penampilan yang konsisten di posisi tersebut.
Pada 9 Agustus 2018, Zinchenko menolak kepindahan £ 16 juta yang dilaporkan ke Wolverhampton Wanderers untuk tetap di Manchester City dan memperjuangkan tempatnya di starting eleven. Zinchenko membuat penampilan pertamanya musim 2018-19 dalam kemenangan tandang 3-0 di Oxford United di Piala EFL. Pada minggu yang sama, ia memulai liga pertamanya musim ini dalam kemenangan kandang 2-0 melawan Brighton, karena cedera pada Mendy dan Delph. Pada 18 Desember 2018, Zinchenko mencetak tendangan penalti kemenangan melawan Leicester City setelah kebuntuan 1-1 dalam waktu regulasi, mengirim Manchester City lolos ke semifinal Piala EFL. Zinchenko mencetak gol pertamanya dari permainan terbuka untuk Manchester City di semifinal piala EFL melawan Burton Albion F.C. pada 9 Januari 2019 dalam kemenangan kandang 9-0. Pada Juni 2019 ia menandatangani kontrak baru dengan klub.
Karier internasional - Dia melakukan debut internasionalnya dalam pertandingan kualifikasi UEFA Euro 2016 melawan Spanyol pada 12 Oktober 2015. Zinchenko mencetak gol internasional pertamanya dalam pertandingan persahabatan melawan tetangganya Romania di Turin, yang dimenangkan Ukraina 4–3 pada 29 Mei 2016. Dia juga menjadi yang termuda di Ukraina pemain untuk mencetak gol internasional pada usia 19, mengalahkan rekor yang sebelumnya dipegang oleh Andriy Shevchenko. Zinchenko termasuk dalam skuad Ukraina untuk Euro 2016, muncul sebagai pengganti Viktor Kovalenko di kedua pertandingan pertama Ukraina, melawan Jerman dan Irlandia Utara karena Ukraina gagal mencetak gol dan tim pertama tersingkir.