Hanif Sjahbandi lahir pada 7 April 1997. Pemain asal Bandung ini mulai menggeluti sepakbola sejak umur 10 tahun. Saat itu ia menimba ilmu sepakbola di Asian Soccer Academy pada tahun 2007. Namun kemudian pada tahun 2008, ia berpindah ke TwoTouch FA yang notabene masih didirikan oleh keluarganya.
Karir junior Hanif terus berlanjut. Pada tahun 2010, dia berkarir di Indonesia Football Academy (IFA), kemudian tahun 2012 sempat menimba ilmu di Jove Espanol, Alicante Spanyol dan tahun 2013 di San Sebastian De Los Reyes Madrid. Ia mengakhiri karir juniornya pada tahun 2014 dengan mengikuti Diklat Persib.
Hanif mulai melangkahkan kaki sebagai pemain senior pada umur 18. Ia bermain untuk Persipasi Bandung Raya.Selepas bermain di tim PBR ini, Hanif kemudian hijrah ke Persiba Balikpapan pada musim 2016. Melihat bakat yang luar biasa, Arema FC pun menariknya pada tahun 2017. Pada tahun ini dia bermain selama 879 menit pada 14 pertandingan.
Karir di Timnas pun dilakoni Hanif sejak kecil. Pada tahun 2009, ia sudah memperkuat Timnas U-13, U-14, U-16, U-19 dan saat ini menjadi langganan Timnas U-23.