25 Best Mahesh Babu Movies and Where to Watch Them

Mahesh Babu, occasionally hailed as the "Prince of Tollywood," has made his mark in the Telugu film industry with his dynamic performances and captivating on-screen persona. We’ve got you covered with the best of Mahesh Babu’s film career along with a handy guide to stream them all.

Where can you watch Mahesh Babu’s filmography? 

Netflix and Prime Video are good places to watch most of Mahesh Babu’s recent hits along with ZEE5. You can stream the rest of his filmography on OTT platforms like Sun NXT, Jio Cinema, Eros NOW, Lionsgate Play, and Aha. Some are even available to stream for free on MX Player like Okkadu, Khaleja, and Pokiri.

Mahesh Babu’s Movie Career at a Glance

Mahesh Babu embarked on his cinematic journey with the debut feature Raja Kumarudu in 1999, exhibiting early glimpses of his acting finesse. However, it was his breakthrough role as a cursed lover in the poignant supernatural fantasy drama Murari (2001) that catapulted him to prominence, showcasing his versatility across genres, be it romance, action, or familial narratives.

The trajectory of Mahesh's career soared with the monumental success of the crime thriller Pokiri (2006), a cult classic that solidified his superstar status. His portrayal of an undercover cop in the guise of a goon in this film earned widespread acclaim, demonstrating his ability to seamlessly transition between various character archetypes.

Subsequently, Mahesh mesmerized audiences with his multifaceted portrayals in a myriad of blockbusters. From the suave spy in Spyder (2017) to the endearing rogue in Khaleja (2010), he continuously pushed boundaries and explored diverse roles with aplomb. His filmography boasts an array of iconic characters, including the righteous journalist in Nijam (2003), the charming yet enigmatic contract killer in Athadu (2005), and the revenge-seeking policeman in Dookudu (2011).

Mahesh's cinematic repertoire extends beyond conventional boundaries, with films like Srimanthudu (2015) and Maharshi (2019) showcasing his prowess as a socially conscious actor-producer. Through these projects, he not only entertained audiences but also imparted profound messages on societal issues.

The former found him playing an inheritor of a business empire who sets out to improve the living standards of his ancestral town. Maharshi, offering another critically acclaimed performance, followed the actor in a similar role as an NRI businessman who returns to India to aid the downtrodden farmers of his friends’ village.

Why is Athadu Mahesh Babu’s best movie to watch?

Athadu is a gripping thriller that allowed Mahesh Babu to shed his romantic hero image and take on more nuanced, morally grey characters as well. Starring as a contract killer hired to take out a politician, the film finds his protagonist embroiled in a larger conspiracy as he’s later framed for the hit job. The web of lies plays out with intriguing performances from the supporting cast as well including veterans like Nassar and Prakash Raj. The movie remains a cult favorite among Mahesh Babu fans and has aged way better than his other early 2000s movies (that might today fall under an excessively over-the-top “masala” territory).

Netflix
Amazon Prime Video
Apple TV Plus
Apple TV
Crunchyroll
Hotstar
Jio Cinema
Zee5
Eros Now
Google Play Movies
MUBI
Sony Liv
YouTube
GuideDoc
Netflix Kids
Tubi TV
Yupp TV
Sun Nxt
Hungama Play
Hoichoi
Alt Balaji
Curiosity Stream
EPIC ON
ShemarooMe
DOCSVILLE
Tata Play
Discovery+
ManoramaMax
Rooster Teeth
MX Player
Spamflix
aha
Spuul
Plex
WOW Presents Plus
Magellan TV
BroadwayHD
Filmzie
Lionsgate Play
MovieSaints
Dekkoo
True Story
DocAlliance Films
VI movies and tv
Eventive
ShortsTV Amazon Channel
Amazon Video
Cultpix
FilmBox+
Takflix
Classix
Amazon miniTV
AD tv
Shahid VIP
Bookmyshow
Lionsgate Play Apple TV Channel
Eros Now Select Apple TV Channel
Lionsgate Play Amazon Channel
Filters
  1. Athadu

    Athadu

    2005

    IMDB 8.2 (14k)

    #1

    A professional killer is hired to fake the assassination of a politician. However, when the politician is killed and he is framed for his murder, he takes on a dead man's identity to escape the law.

  2. 1: Nenokkadine

    1: Nenokkadine

    2014

    IMDB 8.0 (46k)

    #2

    A schizophrenic rock musician, is convinced that his parents were murdered by three men. Taking the support of a journalist, he sets out to find the culprits. Will he succeed in his mission, and in the process, what will he learn about his own roots?

  3. Okkadu

    Okkadu

    2003

    IMDB 8.0 (10k)

    #3

    Ajay is in Kurnool for a Kabaddi match when he happens to save Swapna from a brutal factionist, Obul Reddy. The latter pursues them but Ajay refuses to back down from a confrontation with him.

  4. Pokiri

    Pokiri

    2006

    IMDB 8.0 (15k)

    #4

    Pandu is a ruthless contract killer and Sruthi falls in love with him after a few meetings but hesitates to confess her love to him as he is a reckless criminal. Though a goon, Pandu also has certain rigid principles that leads to an enmity with Ali Bhai - the biggest mafia don in the town.

  5. Murari

    Murari

    2001

    IMDB 8.3

    #5

    Circa 1800's a Jamindar (Prakash Raj) insults Durga Devi by stealing her idol in the temple in a state of intoxication.An enraged Devi kills him and puts a curse on his heirs that she is going to take one family member each every 48 years. And one male heir dies accidentally at the end of every 48 years. And the present year denotes end of another 48 years and now it's the turn of Murari (Mahesh Babu). In another village, there lives Vasundhara (Sonali Bendre). She too lives with a big combined family.Both the families of Murari and Vasundhara are releated by blood, but separated due to the family feuds.They both fall in love and these both families makes the formal arrangement of marriage. But once his grandmother, who returns from her Teerdha Yatra, upon being informed by the family poojari that Murari is the one who would be subjected to death by Devi this year, refuses for the marriage.

  6. Bharat Ane Nenu

    Bharat Ane Nenu

    2018

    IMDB 7.5 (18k)

    #6

    Bharat, a graduate raised in London clueless about the future becomes the Chief Minister of Andhra Pradesh due to the circumstances. New to India and with no political knowledge he learns the ropes quickly and governs efficiently. However, while he endears himself to the crowd, he makes enemies out of the political class, including his own party members who create trouble for him and try to stop him from bringing in changes in the society.

  7. Srimanthudu

    Srimanthudu

    2015

    IMDB 7.5 (13k)

    #7

    Harsha, a multi-millionaire guy who has everything but there is something else he's looking for and in the process he adopts a complete village trying to bring change in the people.

  8. Khaleja

    Khaleja

    2010

    IMDB 7.6 (9k)

    #8

    A village is hounded by an unknown disease, killing several people each month. As per a prophecy, a godsend will save the village and Siddhappa finds this supernatural potential in Raju, a cab driver.

  9. Seethamma Vakitlo Sirimalle Chettu

    #9

    Seethamma Vakitlo Sirimalle Chettu revolves around a lovable family headed by Relangi . He has two sons- Vijay "Peddodu" and Ajay "Chinnodu". The unemployment of his children and the ridicule heaped on the family by relatives puts some strain on the relationships. What does he do in these circumstances is the rest of the story.

  10. Dookudu

    Dookudu

    2011

    IMDB 7.4 (14k)

    #10

    A young policeman hunts down the men who caused the accident that put his politician father into a coma.

  11. Maharshi

    Maharshi

    2019

    IMDB 7.2 (9k)

    #11

    Rishi Kumar is a billionaire and the CEO of Origins, someone who has always strived for the success he now owns. His friend Ravi needs help, how will he come through?

  12. Balachandrudu

    #12

    Chandram and Sujatha are raised by their grandfather after the death of their parents. Later when Sujatha gets married to Raja, a CBI officer, her spurned lover, Minor Babu, swears to take revenge.

    Watch Now

    Balachandrudu is not available for streaming.
    Let us notify you when you can watch it.

  13. Businessman

    Businessman

    2012

    IMDB 7.2 (11k)

    #13

    Just as the cops have declared the end of Mafia in Mumbai, a man named Surya arrives in the city with the intentions of conquering it.

  14. Guntur Kaaram

    Guntur Kaaram

    2024

    IMDB 5.3 (19k)

    #14

    Years after his mother abandons him and remarries, a man demands answers when he's asked to sign a document denying he is her son as she runs for office.

  15. Takkari Donga

    Takkari Donga

    2002

    IMDB 6.7 (1k)

    #15

    A fearless outlaw offers to safeguard the daughter of his accomplice in return for a map to a secret diamond mine. However, his quest is compromised after a bandit gets wind of the secret map.

    Watch Now

    Takkari Donga is not available for streaming.
    Let us notify you when you can watch it.

  16. Rajakumarudu

    Rajakumarudu

    1999

    IMDB 6.6 (2k)

    #16

    Raj Kumar (Mahesh Babu) goes on holiday in Khandala and stays with his uncle Dhanunjay (Prakash Raj). He comes across Rani (Preity Zinta) and falls for her. However, he ends up teasing her and she begins to despise him. She is determined to avoid him, but he won't leave her alone. Raj Kumar saves Rani from some thugs, and she is impressed by his heroism. After spending some time together she begins to like him and eventually love him. Raja Kumarudu is a 1999 Telugu movie directed by K. Raghavendra Rao. It stars Mahesh Babu and Preity Zinta. In the movie Krishna made a guest appearance as the father of Mahesh Babu. Raja Kumarudu received positive reviews and was commercially successful. It was dubbed into hindi as prince no 1

    Watch Now

    Rajakumarudu is not available for streaming.
    Let us notify you when you can watch it.

  17. Nijam

    Nijam

    2003

    IMDB 6.6 (1k)

    #17

    A young man is guided by his mother in a methodical manner to avenge his father against the perpetrators who falsely accused and killed him.

  18. Spyder

    Spyder

    2017

    IMDB 6.3 (11k)

    #18

    A surveillance expert who wants to help people comes across a foe who is the very definition of evil. Can he stop the man before he destroys everything?

  19. Arjun

    Arjun

    2004

    IMDB 7.2

    #19

    A young man risks his life to guarantee his twin sister's happiness and protect her from murderous in-laws.

    Watch Now

    Arjun is not available for streaming.
    Let us notify you when you can watch it.

  20. Sarileru Neekevvaru

    Sarileru Neekevvaru

    2020

    IMDB 5.8 (8k)

    #20

    A tough army major is deployed to Kurnool on a mission to keep the country safe from external threats.