The Best Of · Aamir Khan

The 10 best Aamir Khan movies on Indian OTT, ranked

Aamir Khan's 10 best-rated movies you can stream in India right now, ranked by IMDb and Rotten Tomatoes. Dangal (2016) tops the list — all streaming on Netflix, JioHotstar, Prime Video, MX Player, Chaupal Amazon Channel, Sun Nxt and Zee5.

Where to stream
NetflixJioHotstarPrime VideoMX PlayerChaupal Amazon ChannelSun NxtZee5
  1. 1
    Best rated

    Dangal

    2016 · as Mahavir Singh Phogat

    IMDbIMDb rating8.3Rotten Tomatoes89%
    NetflixJioHotstar

    Dangal is an extraordinary true story based on the life of Mahavir Singh and his two daughters, Geeta and Babita Phogat. The film traces the inspirational journey of a father who trains his daughters to become world class wrestlers.

  2. 2

    Rang De Basanti

    2006 · as Daljit 'DJ' Singh

    IMDbIMDb rating8.1Rotten Tomatoes90%
    Prime VideoJioHotstar

    After a group of friends graduate from Delhi University, they listlessly haunt their old campus, until a British filmmaker casts them in a film she's making about freedom fighters under British rule. Although the group is largely apolitical, the tragic death of a friend owing to local government corruption awakens their patriotism. Inspired by the freedom fighters they represent in the film, the friends collectively decide to avenge the killing.

  3. 3

    Fanaa

    2006 · as Rehan Qadri

    IMDbIMDb rating7.1Rotten Tomatoes100%
    Netflix

    Zooni Ali Beg is a blind Kashmiri girl who travels without her parents for the first time with a dance troupe to Delhi to perform in a ceremony for independence day. On her journey, she meets Rehan Khan, a casanova and tour guide who flirts with her. Although her friends warn Zooni about him, she cannot resist falling in love with him and he takes her on a private tour of New Delhi. But there is more to Rehan than meets the eye and Zooni will have to make a heartbreaking decision.

  1. 4

    Sarfarosh

    1999 · as ACP Ajay Singh Rathore · John Mathew Matthan

    IMDbIMDb rating8.1Rotten TomatoesN/A
  2. 5

    PK

    2014 · as PK · Rajkumar Hirani

    IMDbIMDb rating8.1Rotten Tomatoes80%
  3. 6

    Andaz Apna Apna

    1994 · as Amar Manohar · Rajkumar Santoshi

    IMDbIMDb rating8.0Rotten TomatoesN/A
  4. 7

    Mangal Pandey - The Rising

    2005 · as Mangal Pandey · Ketan Mehta

    IMDbIMDb rating6.5Rotten Tomatoes85%
  5. 8

    Rangeela

    1995 · as Munna · Ram Gopal Varma

    IMDbIMDb rating7.4Rotten TomatoesN/A
  6. 9

    Ishq

    1997 · as Raja · Indra Kumar

    IMDbIMDb rating6.8Rotten TomatoesN/A
  7. 10

    Ghajini

    2008 · as Sanjay Singhania · A. R. Murugadoss

    IMDbIMDb rating7.4Rotten Tomatoes54%

Best Aamir Khan movies — FAQ

What is the best-rated Aamir Khan movie on OTT?
Dangal (2016) is the best-rated Aamir Khan movies streaming in India — on Netflix and JioHotstar. It scores 8.3 on IMDb and 89% on Rotten Tomatoes.
Where can I watch Aamir Khan movies in India?
Aamir Khan's best-rated movies stream on Indian OTT on Netflix, JioHotstar, Prime Video, MX Player, Chaupal Amazon Channel, Sun Nxt and Zee5. This list ranks the top 10 by their combined IMDb and Rotten Tomatoes scores, with each title's platform listed.
How is this Aamir Khan movies ranking calculated?
Each film is scored by a collective rating — the mean of its IMDb rating (out of 10, scaled to 100) and its Rotten Tomatoes Tomatometer. Only movies actually streaming on Indian OTT are included, ranked best to worst.
Which Aamir Khan movies are on Netflix in India?
Dangal (2016), Fanaa (2006) and PK (2014) are on Netflix in India.

More best-of guides