[1] Debutó como actor en la serie docudrama Bhanwar y apareció en diversos anuncios de televisión.
Tuvo un papel en la película Split Wide Open (1999) y fue actor secundario en Armaan.
Karan Johar le dio el papel de Zakir Khan en My Name is Khan, pero el gobierno de los Estados Unidos denegó el visado a Bashir y fue sustituido por Jimmy Shergill.
[2] Bashir obtuvo atención por su papel en la película El miércoles donde interpretaba al oficial de policía hindú Jai Pratap Singh que trata de parar el atentado terrorista en Mumbai.
Bashir fue nominado como Mejor Actor de Reparto al Premio Star Screen.