Jabarkan Bali United dari Ilija Spasojević

Pada Desember 2017, Spasojević menandatangani kontrak tiga tahun dengan Bali United. Spasojević mencetak gol debutnya untuk Bali United pada pertandingan play-off kualifikasi Liga Champions AFC 2018 melawan Tampines Rovers saat timnya menang 3–1. Spasojević menyelesaikan musim 2018 dengan mencetak 14 gol dalam 35 penampilan di semua kompetisi. Memasuki musim 2019, Spasojević mencetak gol dalam kemenangan 2-1 melawan Persebaya. Dia kemudian mencetak dua gol melawan Borneo FC dalam kemenangan 2-0. Dia mencetak dua gol lagi melawan Badak Lampung saat timnya menang 3-0. Spasojević mengakhiri musim dengan mencetak 19 gol dalam 36 penampilan di semua kompetisi, untuk membantu timnya memenangkan Liga 1 2019. Spasojević mencetak gol pertamanya di musim 2020 melawan Than Quang Ninh FC saat timnya menang 4–1 di Piala AFC 2020 pertandingan babak penyisihan grup. Hari pertandingan berikutnya, dia mencetak gol lagi melawan Svay Rieng saat timnya kalah 2–1.

Spasojević mencetak dua gol di Piala Menpora 2021 saat Bali United mencapai perempat final, sebelum kalah dari PSS Sleman 4–2 melalui adu penalti. Pada 11 September 2021, dia mencetak gol liga pertamanya di musim 2021, mencetak gol melawan Barito Putra membantu timnya menang 2–1. Dia mencetak dua gol, termasuk tendangan voli, melawan Persita Tangerang dalam kemenangan timnya 2-1. Di penghujung musim, Spasojević menjadi pencetak gol terbanyak liga dengan mencetak 23 gol dalam 34 pertandingan, membantu Bali United meraih gelar Liga 1 kedua berturut-turut.

Pada 10 September 2022, Spasojević mencetak hat-trick dalam kemenangan kandang 6-0 melawan Dewa United.