Muhammad Iqbal Gwijangge lahir pada 29 Agustus 2006 di Sumedang, Jawa Barat. Ia memulai karier sepak bola dengan bermain di sejumlah klub kota Bandung.
Pada 2021, pemain yang berposisi sebagai bek ini bergabung di tim muda Bhayangkara FC. Selanjutnya ia mendapat kontrak profesional di klub BRI Liga 1 Barito Putera.
Iqbal merupakan bagian dri skuat Timnas Indonesia U-16 yang meraih gelar juara Piala AFF U-16 2022. Tak main-main, Iqbal saat itu menyandang ban kapten.
Penampilan impresif Iqbal membuatnya membantu Timnas Indonesia U-16 di 3 dari 5 pertandingan tidak kebobolan alias clean sheet.
Tak mengherankan jika Iqbal kemudian mendapat gelar pemain terbaik Piala AFF U-16 2022. Selang kompetisi AFF U-16, pada 2023, Iqbal masuk ke Timnas Indonesia U-17 yang diproyeksi untuk Piala Dunia U-17.