27+ Best Bollywood Films of 2000s You Should Watch

Tere Naam (2003)

Tere Naam Salman khan

South Indian films have a lot to do for Salman Khan’s 2nd innings in Bollywood and his career revival after a series of flops during the early 2000s. Tere Naam is actually one of the first South Indian film remakes that he worked in. Everything about him in this film, whether it is his looks, acting, character layout, etc. was praise heavily throughout the film’s box office run. It’s even today considered as Salman’s best performance till date.

Koi… Mil Gaya (2003)

Hrithik roshan in Koi mil gaya

After the success of Kaho Naa Pyaar Hai, it took three years for Hrithik Roshan to deliver such a huge blockbuster film. Yes, it was the 2003 science fiction film Koi Mil Gaya which was again directed by his father Rakesh Roshan. The film is about the bonding between a mentally disabled young man played by Hrithik Roshan and a lost alien on Earth. It is the first Indian film to feature an Alien as the main character in the film.

Munna Bhai M.B.B.S. (2003)

sanjay dutt in munna bhai mbbs

Directed by Rajkumar Hirani, Munna Bhai M.B.B.S. is a film about the doctor-patient relationship. The plot of this film is loosely inspired from 1998 American film Patch Adams directed by Tom Shadyac and starring Robin Williams. The film stars Sanjay Dutt in the titular role, whereas Boman Irani, Gracy Singh, and Arshad Warsi play important characters in the film.

Kal Ho Na Ho (2003)

Shahrukh Khan Kal Ho na Ho

Kal Ho Na Ho is an inspiring story of a terminal ill patient who plays a matchmaker for a pessimistic uptight student and her best friend. Though not at par with 1971 Hindi film Anand, Kal Ho Na Ho shares a similar story of a man who knows he’s dying but doesn’t display his sadness but always remains joyful and full of energy to the outer world.

Swades (2004)

Shahrukh Khan in Swades Hindi film

Swades is a 2004 Hindi drama film directed by Ashutosh Gowariker. The film tells the story of an NRI, who visits India after a long time to bring Kaveri Amma back with him to the US. Kaveri Amma was a maid and used to look after him during his childhood days. However, when he visits her in India, Kaveri Amma decides to let him experience the atrocities faced by Indians in rural areas. It inspires the NRI to stay in India and help the country grow as a nation. The NRI was played by Shahrukh Khan and it is said to be his finest performance as an actor till date.

Also Read : Epic but flop at box office

Veer-Zara (2004)


If Gadar: Ek Prem Katha was an action packed love story between an Indian boy and Pakistani girl, here’s the 2004 Yash Chopra film Veer-Zara. The film shares a similar plot but this time it’s not a story of violence but sacrifice. The film stars Shahrukh Khan and Preity Zinta in the titular roles, whereas Rani Mukerji plays a pivotal character.

Black (2005)

Ayesha Kapur in Black best child actors roles

Directed by Sanjay Leela Bhansali, Black is a 2005 Hindi drama film featuring Rani Mukerji and Amitabh Bachchan in a student-mentor relationship. The film tells the story of a deaf-blind girl, who is mentored by an alcoholic teacher for the deaf and blind. The film is about her success despite being deaf and blind. The film is remarkable for Mukerji’s brilliant acting and Bachchan’s commitment towards his character of the mentor.

Iqbal (2005)

Iqbal best movie on cricket

Black wasn’t the only film that tried to draw our attention towards deaf, mute, or blind people. Iqbal is yet another 2005 sports drama film featuring the story of a deaf-mute kid. The titular character is portrayed by Shreyas Talpade, who is a deaf-mute kid aspiring to play for Indian Cricket Team as a fast bowler. Naseeruddin Shah plays a local drunkard and ex-cricketer, who trains Iqbal into becoming one of the finest pace bowlers and fit for Indian National team.

Rang De Basanti (2006)


Rang De Basanti is a 2006 political drama film directed by Rakeysh Omprakash Mehra. The film features an ensemble cast of Aamir Khan, Siddharth Narayan, Soha Ali Khan, Kunal Kapoor, R. Madhavan, Sharman Joshi, Atul Kulkarni, Kiron Kher, Waheeda Rehman, and British Actress Alice Patten. The film follows the story of a British documentary filmmaker who is in India to make a film on Indian freedom fighters. The story is the film is inspired by a diary left by her grandfather, a former officer of the Indian Imperial Police.

Also Read: Films based on the life of Shaheed Bhagat Singh

Khosla Ka Ghosla (2006)

Movies for entrepreneurs and Businessman

Directed by Dibakar Banerjee, Khosla Ka Ghosla is a 2006 Hindi comedy featuring Anupam Kher in the lead roles as Mr. Khosla. The film tells the story of a middle-class man and his family’s fight against a property Nexus head Kishan Khurana, played by Boman Irani. Khurana has illegally captured a land really owned by Khosla. Then, a series of comical events follows throughout the film entertaining you to the core.

Rajeesh Nair is a true Gizmofreak and an addictive movie buff. He blogs at LifeBlender.com – a lifestyle Blogzine which focuses on general life related topics of the 21st Century.


  1. nwmovies

    Nice Blog
    I agree about these movies are fun to watch