
Over the years, Aamir Khan has taken on parts that demand discipline, range, and emotional precision. From the resilient Bhuvan in ‘Lagaan’ to the exacting Mahavir Singh Phogat in 'Dangal,' the empathetic Ram Shankar Nikumbh in ‘Taare Zameen Par,' and the unusual yet affecting PK in 'PK,' he has repeatedly shown an ability to step into very different worlds and make each character convincing. He often prepares by reshaping both his body and his understanding of the character in detail. Viewers respond to his roles because they come across as human, believable, and easy to understand. That consistency has helped him shape some of Hindi cinema’s most memorable performances. Today, as the actor has turned 61 years old, here's a list of Aamir Khan's best performances to watch on OTT.

‘Dangal’ runs for 161 minutes and features Aamir Khan, Fatima Sana Shaikh, Sanya Malhotra, Sakshi Tanwar, and Aparshakti Khurana. Khan is seen playing Mahavir Singh Phogat in the movie. This is one of his most committed performances, both physically and emotionally. Aamir Khan takes on the role with total conviction, turning Mahavir into a figure who is both inspiring and difficult. He shows the character’s relentless discipline and emotional distance without trying to soften either. Khan also shows that Mahavir’s single-minded pursuit of success comes with emotional strain, sacrifice, and constant inner tension. The performance anchors the film with intensity and depth.
It can be streamed on Netflix.

‘Lagaan’ is a 224-minute-long movie that stars Aamir Khan, Gracy Singh, Paul Blackthorne, Rachel Shelley, and Suhasini Mulay. It has Khan playing Bhuvan. This remains one of Aamir Khan’s finest performances because he brings quiet strength to a layered character who leads his village through fear, humiliation, and hope. Bhuvan is not written as loud or flashy, and that helps Khan build him with conviction and calm intensity. He makes the character believable as both an ordinary villager and an unlikely leader. Even over the course of the film’s extended length, he maintains a strong and consistent emotional pull. His performance gives the sports drama its soul.
The film is available to rent on YouTube Movies.

‘PK’ runs for 153 minutes and stars Aamir Khan, Anushka Sharma, Sushant Singh Rajput, and Boman Irani. Khan plays the titular role. This is one of his boldest performances because he builds the character through body language, timing, and innocence rather than conventional drama. As an alien trying to understand human behavior, he makes PK funny, strange, and unexpectedly emotional. Khan uses his voice, posture, and expressions to create a character that feels fully original. The performance could easily have turned into a gimmick, but he keeps it human and affecting. That balance between satire and feeling is what makes his work in the film so memorable.
The movie is available for streaming on Netflix.

‘Taare Zameen Par’ has a runtime of 165 minutes and stars Aamir Khan, Darsheel Safary, Tisca Chopra, and Vipin Sharma. Aamir Khan plays Ram Shankar Nikumbh in the movie. This performance stands out because of its warmth and restraint. Instead of overpowering the story, Khan steps in with softness and lets the emotional core unfold through empathy. As Nikumbh, he plays a teacher who sees what others miss in a struggling child. His quiet screen presence, gentle expressions, and steady warmth give the character real emotional depth. He brings compassion without sentimentality, which is difficult to do. The result is a performance that feels healing, sincere, and unforgettable.
The film is available for rent on YouTube Movies.