Iqbal juga berhasil membawa Timnas Indonesia menempati posisi ke 3 dengan meyumbangkan 3 gol pada piala AFF U-19 di tahun 2017.
Sayangnya Ia terkena Cidera ACL sehingga gagal memperkuat Timnas U-19 di Piala Asia pada tahun 2018.
Setahun berselang Ia pulih dari cidera kemudian memperkuat PSMS medan di 2019.
Setahun berselang, Pada awal tahun 2020 Ia memutuskan untuk berkarier di luar negeri dengan bergabung klub kasta kedua liga India, AU Rajashtan.
Pada pertengahan 2021 Iqbal bergabung dengan klub Liga 2 Korea, Cheongju FC.
Setengah musim di Korea, Iqbal memutuskan kembali ke Indonesia dengan bergabung bersama Persita Tanggerang di awal tahun 2022.
Kemudian hingga akhirnya pada putaran kedua Liga 1 musim 2022/2023 Iqbal bergabung dengan Persebaya Surabaya.
Profil Muhammad Iqbal
Berikut ini merupakan profil dari Muhammad Iqbal, dikutip dari Transfermarkt:
Nama lengkap : Muhammad Iqbal
Tanggal lahir : 27 Oktober 2000
Tempat kelahiran : Padang Pariaman
Usia : 22 tahun
Tinggi : 1,69m
Kewarganegaraan : Indonesia