| Year |
Film |
Role |
Notes |
| 1990s |
| 1996 |
Raja Ki Aayegi Baraat |
Mala |
|
| 1998 |
Ghulam |
Alisha |
|
| Kuch Kuch Hota Hai |
Tina Malhotra |
Winner, Filmfare Best Supporting Actress Award |
| Mehndi |
Pooja |
|
| 1999 |
Mann |
|
Special appearance |
| Hello Brother |
Rani |
|
| 2000s |
| 2000 |
Badal |
Rani |
|
| Hey Ram |
Aparna Ram |
India's official entry to the Oscars
Simultaneously made in Tamil as Hey Ram |
| Hadh Kar Di Aapne |
Anjali Khanna |
|
| Bichhoo |
Kiran Bali |
|
| Har Dil Jo Pyar Karega |
Pooja Oberoi |
Nominated, Filmfare Best Supporting Actress Award |
| Kahin Pyaar Na Ho Jaaye |
Priya Sharma |
|
| 2001 |
Chori Chori Chupke Chupke |
Priya Malhotra |
|
| Bas Itna Sa Khwaab Hai |
Pooja Shrivastav |
|
| Nayak: The Real Hero |
Manjari |
|
| Kabhi Khushi Kabhie Gham |
Naina Kapoor |
Cameo |
| 2002 |
Pyaar Diwana Hota Hai |
Payal Khuranna |
|
| Mujhse Dosti Karoge! |
Pooja Sahani |
|
| Saathiya |
Dr. Suhani Sharma/Saigol |
Winner, Filmfare Critics Award for Best Performance & Nominated, Filmfare Best Actress Award |
| Chalo Ishq Ladaaye |
Sapna |
|
| 2003 |
Chalte Chalte |
Priya Chopra |
Nominated, Filmfare Best Actress Award |
| Chori Chori |
Khushi Malhotra |
|
| Calcutta Mail |
Reema/Bulbul |
|
| Kal Ho Naa Ho |
|
Special appearance (song) |
| LOC Kargil |
Hema |
|
| 2004 |
Yuva |
Sashi Biswas |
Winner, Filmfare Best Supporting Actress Award |
| Hum Tum |
Rhea Sharma |
Winner, Filmfare Best Actress Award |
| Veer-Zaara |
Saamiya Siddiqui |
Nominated, Filmfare Best Supporting Actress Award |
| 2005 |
Black |
Michelle McNally |
Double-Winner, Filmfare Best Actress Award & Filmfare Critics Award for Best Performance |
| Bunty Aur Babli |
Vimmi Saluja (Babli) |
Nominated, Filmfare Best Actress Award |
| Paheli |
Lachchi Bhanwarlal |
India's official entry to the Oscars |
| The Rising |
Heera |
|
| 2006 |
Kabhi Alvida Naa Kehna |
Maya Talwar |
Nominated, Filmfare Best Actress Award |
| Baabul |
Malvika "Milli" Talwar/Kapoor |
|
| 2007 |
Ta Ra Rum Pum |
Radhika Shekar Rai Banerjee (Shona) |
|
| Laaga Chunari Mein Daag |
Vibhavari Sahay (Badki)/Natasha |
|
| Saawariya |
Gulabji |
|
| Om Shanti Om |
Herself |
Special appearance in song Deewangi Deewangi |
| 2008 |
Kunal Kohli's Next |
|
Filming |