Kapoor's final release of the year was the rock musical drama Rock On 2, a sequel to the 2008 critically acclaimed Rock On!! She was cast alongside Farhan Akhtar, Arjun Rampal and Prachi Desai.
Kapoor portrayed the role of Jiah Sharma, an aloof singer and keyboard player, who suffers a hateful and neglectful relationship with her father.
In an interview with The Times of India, Shetty revealed that they all used to participate in dance competitions. The film received generally negative reviews, though her performance was better received.
In an Interview with the Filmfare magazine, Shakti Kapoor revealed that Kapoor was barely 16 years old when she was offered her first film by Salman Khan, after he was fascinated by one of her school play performances, but Kapoor, considering herself to be studious, Kapoor made her acting debut in the 2010 drama Teen Patti, alongside Amitabh Bachchan, Ben Kingsley and R. Preeti Arora, writing for stated that: "[t]hough a bit raw, she has a lot of potential." However, Kapoor's performance received a positive critical reception.
Taran Adarsh wrote: "Shraddha is a revelation, catching you unaware with a confident performance.
She played the title role in the film alongside her brother Siddhanth Kapoor, who essayed Ibrahim's character.She established herself as one of the high-profile actresses in Bollywood with starring roles in the romantic thriller Ek Villain (2014), the dance drama ABCD 2 (2015) and the action drama Baaghi (2016), all of which rank among her biggest commercial successes.In addition to acting in films, Kapoor has sung several of her film songs.Kapoor gained wide recognition for playing a singer in the commercially successful romantic drama Aashiqui 2 (2013), for which she received several accolades including a Filmfare nomination for the Best Actress.The following year, she portrayed a character based on Ophelia in Vishal Bhardwaj's critically acclaimed drama Haider (2014), an adaptation of William Shakespeare's tragedy Hamlet.