Shahid Kapoor ganó nominaciones para el Premio Filmfare al Mejor Actor por interpretar a un hombre de negocios con problemas en la comedia romántica de Imtiaz Ali Jab We Met (2007) y hermanos gemelos en el thriller de alcaparras de Vishal Bhardwaj Kaminey (2009) En 2014, Kapoor interpretó al personaje de Hamlet en el aclamado drama de Bhardwaj Haider, por el que ganó el premio al Mejor Actor en Filmfare.
Shahid Kapoor ha compuesto con Vishal Bhardwaj y Basharat Peer.