* Penampilan dan gol di klub senior hanya dihitung dari liga domestik dan akurat per 21:00, 25 Mei 2025 (UTC) ‡ Penampilan dan gol di tim nasional akurat per 10 Juni 2025
Zabarnyi merupakan produk sekolah olahraga muda Dynamo Kyiv dari kota asalnya Kyiv. Pelatih pertamanya adalah Serhiy Bezhenar dan Artem Yashkin.[3][4] Ia bermain untuk FC Dynamo Kyiv di Liga Primer Ukraina sebelum dipromosikan ke tim senior pada Juli 2019. Zabarnyi melakoni debut di Liga Primer Ukraina pada 11 September 2020 saat bermain imbang melawan Desna Chernihiv.[5]
Bournemouth
Pada 31 Januari 2023, Zabarnyi menandatangani kontrak berdurasi 5+1⁄2 tahun dengan klub Liga Utama Inggris, Bournemouth.[6]
Pada 21 Juli 2024, Zabarnyi memperpanjang kontraknya dengan Bournemouth selama 5 tahun lagi hingga 2029.[7]
Pada 22 Februari 2025, Zabarnyi menerima kartu merah langsung atas tekel berbahaya yang dilakukannya terhadap Rayan Aït-Nouri setelah wasit Michael Salisbury melihat monitor VAR. Tanpa kehadirannya, Bournemouth akan menderita kekalahan kandang 1-0 dari Wolverhampton Wanderers.[8]
Karier internasional
Pada 7 Oktober 2020, Zabarnyi memulai debutnya untuk skuad senior Ukraina dalam pertandingan persahabatan melawan Prancis.[9]
↑Sadzhenitsa, Igor (7 October 2020). Збірна України зазнала рекордної поразки, пропустивши сім голів від Франції: відео. 24 Kanal (dalam bahasa Ukraina). Diakses tanggal 7 October 2020. У збірній України в цьому матчі дебютувало одразу четверо гравців: Георгій Бущан, Ілля Забарний, Юхим Конопля та Олександр Зубков. [Four players debuted for the Ukraine national football team in this match: Heorhiy Bushchan, Ilya Zabarnyi, Yukhym Konoplya, and Oleksandr Zubkov.]