Anushka Sharma est née à Bangalore dans l'État du Karnataka. Son père, le colonnel Ajay Kumar Sharma, était un dirigeant de l'armée et sa mère Ashima Sharma est une femme au foyer. Elle a un frère aîné appelé Karnesh, ancien joueur de cricket maintenant dans la marine marchande. Elle a étudié à l'école millitaire et a reçu un diplôme avec la spécialisation dans les arts dans l'université de Mont Carmel à Bangalore.
Son premier rôle était dans Rab Ne Bana Di Jodi d'
Aditya Chopra, aux côtés de
Shahrukh Khan. Le film a été un succès énorme et sa performance a été appréciée. Le critique cinématographique Taran Adarsh a déclaré :
Elle a terminé le tournage d'un autre film de Yash Raj Films, Badmaash Company, dirigé par Parmeet Sethi avec Shahid Kapoor et a commencé à tourner son premier film pour une autre compagnie aux cotés d'
Akshay Kumar : Patiala House dirigé par Nikhil Advani, qui sortira en décembre 2010. Elle a également commencé un troisième film pour Yash Raj Films, dirigé par Maneesh Sharma aux cotés du débutant Ranveer Singh.