This ranking is based on an algorithm that combines various factors, including the votes of our users and search trends on the internet.

List of Mahesh Babu Movies: Ranked Best To Worst

1. Athadu (2005)
22
5
Athadu
22
5

A professional hitman is hired to fake the assassination of a politician. However, he soon finds himself having to evade law enforcement, as the politician is killed, and he is framed for murder. In order to escape the law, he soon takes on the identity of a dead man.

As:
Cast
Role:
Nanda Gopal / Nandu / Pardhu (as Mahesh)
Genres:
Action, Musical, Thriller, Comedy
Star Cast:
Prakash Raj, K. Viswanath, Srinivasa Rao Kota, Rahul Dev
2. 1 - Nenokkadine (2014)
48
13
1 - Nenokkadine
48
13

Gautham is a popular rock star who suffers from a psychological disorder that causes hallucinations and memory loss. However, he is sure that his parents were murdered, though he is unable to remember the names or identity of the killers. 

As:
Cast
Role:
Gautham(Rockstar)
Director:
Sukumar
Genres:
Mystery, Thriller, Musical, Action
Star Cast:
Kriti Sanon, Nassar, Pradeep Singh Rawat, Anu Hassan
3. Okkadu (2003)
17
4
Okkadu
17
4
As:
Cast
Role:
Ajay
Director:
Gunasekhar
Genres:
Romance, Action
Star Cast:
Prakash Raj, Chandramohan, Rajan P. Dev, Bhoomika Chawla
4. Pokiri (2006)
21
6
Pokiri
21
6

Shruti is a young girl living with her widowed mother and her brother. She is constantly harassed by a police officer named Pasupathi, working for a powerful gangster named Ali Bhai, as he wants to make her his mistress. After she meets a goon named Pandu, in order to repel Pasupathi’s advances, she proposes marriage to the former. Soon, it is revealed that Pandu is actually an undercover cop who has been working to destroy Ali Bhai’s gang.

As:
Cast
Role:
Pandu (as Prince Mahesh Babu)
Director:
Puri Jagannadh
Genres:
Action, Crime, Thriller
Star Cast:
Prakash Raj, Nassar, Ashish Vidyarthi, Ileana D'Cruz
5. Murari (2001)
12
3
Murari
12
3
As:
Cast
Role:
Murari
Director:
Krishna Vamshi
Genres:
Thriller, Drama, Romance
Star Cast:
Sonali Bendre, Prakash Raj, Satyanarayana Kaikala, Lakshmi
6. Khaleja (2010)
16
5
Khaleja
16
5
As:
Cast
Role:
Seetharama Raju / Hardoi Raju Chhatrapati (as Mahesh)
Genres:
Action, Drama, Comedy
Star Cast:
Anushka Shetty, Prakash Raj, Brahmanandam, Tanikella Bharani
7. Bharat Ane Nenu (2018)
23
7
Bharat Ane Nenu
23
7

Bharat, who is an Oxford graduate, is forced to take up his father’s position as the chief minister of Andhra Pradesh, after the latter passes away all of a sudden. Despite his lack of political knowledge, he tries to reform the society, but he must overcome various challenges.

As:
Cast
Role:
Bharath
Director:
Siva Koratala
Genres:
Drama, Action
Star Cast:
Prakash Raj, Yashpal Sharma, Sarath Kumar, Kiara Advani
8. Srimanthudu (2015)
18
6
Srimanthudu
18
6

Harsha is the son of an idealistic millionaire, who has everything he wants in his life. Despite this, he feels that his life lacks a purpose. Hoping to fill this void, he adopts a village and tries to bring a change in the people. Although his father wishes that his son continues his business empire, his son however feels that he first needs to acquire respect.

As:
Cast
Role:
Harsha Vardhan
Director:
Siva Koratala
Genres:
Action, Drama
Star Cast:
Shruti Haasan, Ali, Jagapathi Babu, Darbha Appaji Ambarisha
9. Seethamma Vakitlo Sirimalle Chettu (2013)
13
4
Seethamma Vakitlo Sirimalle Chettu
13
4
As:
Cast
Role:
Chinnodu
Director:
Srikanth Addala
Genres:
Drama, Comedy, Family
Star Cast:
Prakash Raj, Samantha Ruth Prabhu, Venkatesh Daggubati, Anjali
10. Dookudu (2011)
18
6
Dookudu
18
6

Ajay is an undercover cop who has been assigned to catch a dangerous gangster. At the same time, he also has a personal score to settle with the guy.    

As:
Cast
Role:
G. Ajay Kumar
Director:
Sreenu Vaitla
Genres:
Comedy, Action
Star Cast:
Prakash Raj, Samantha Ruth Prabhu, Srinivasa Rao Kota, Sonu Sood
11. Maharshi (2019)
14
5
Maharshi
Not
14
5
As:
Cast
Role:
Rishi Kumar
Director:
S.S. Rajamouli, Vamshi Paidipally
Genres:
Action, Drama
Star Cast:
Pooja Hegde, Allari Naresh, Rajsekhar Aningi, R.J. Hemant
12. Business Man (2012)
16
6
Business Man
16
6

Business Man is a crime action thriller film which tells the story of Surya, a highly ambitious man, who visits Mumbai with a goal to become a very powerful man. He becomes a gangster and also traps the daughter of the Police Commissioner and pretends to fall in love with her. He eventually manages to become a powerful businessman, but it seems that he has a goal which nobody is aware of.

As:
Cast
Role:
Vijay Surya (as Superstar Mahesh)
Director:
Puri Jagannadh
Genres:
Crime, Action, Comedy, Thriller
Star Cast:
Kajal Aggarwal, Prakash Raj, Sayaji Shinde, Puri Jagannadh
13. Raja Kumarudu (1999)
8
4
Raja Kumarudu
8
4
As:
Cast
Role:
Raj Kumar / Raja 'Shaktiman'
Director:
K. Raghavendra Rao
Genres:
Romance, Comedy, Drama
Star Cast:
Preity Zinta, Prakash Raj, Jayaprakash, Sumalatha
14. Nijam (2003)
8
4
Nijam
8
4
As:
Cast
Role:
Seetaram
Director:
Teja
Genres:
Action
Star Cast:
Prakash Raj, Rameshwari, Ranganath, Raasi
15. Takkari Donga (2002)
7
4
Takkari Donga
7
4
As:
Cast
Role:
Raja
Director:
Jayant Paranji
Genres:
Action, Western, Adventure, Comedy
Star Cast:
Bipasha Basu, Tanikella Bharani, Rahul Dev, Lisa Ray
16. Arjun (2004)
7
4
Arjun
7
4
As:
Cast
Role:
Arjun (as Mahesh)
Director:
J. Hemambar, Gunasekhar
Genres:
Action
Star Cast:
Shriya Saran, Prakash Raj, Kirti Reddy, Raja
17. Spyder (2017)
12
7
Spyder
12
7
As:
Cast
Role:
Shiva
Director:
A.R. Murugadoss
Genres:
Sci-Fi, Thriller, Action
Star Cast:
Rakul Preet Singh, Surya S.J., Bharath Srinivasan, Priyadarshi
18. Sarileru Neekevvaru (2020)
10
7
Sarileru Neekevvaru
Not
10
7
As:
Cast
Role:
Ajay Krishna
Director:
Anil Ravipudi
Genres:
Action
Star Cast:
Prakash Raj, Rajendraprasad, Vijayshanti, Rashmika Mandanna
19. Athidhi (2007)
5
4
Athidhi
5
4
As:
Cast
Role:
Athidhi / Aditya (as Prince Mahesh)
Director:
Surrender Reddy
Genres:
Crime, Drama, Romance, Action
Star Cast:
Prakash Raj, Brahmanandam, Amrita Rao, Baby Anni
20. Aagadu (2014)
6
6
Aagadu
6
6
As:
Cast
Role:
Shankar
Director:
Sreenu Vaitla
Genres:
Drama, Family, Comedy, Action
Star Cast:
Shruti Haasan, Brahmanandam, Sonu Sood, Tamannaah Bhatia
21. Sainikudu (2006)
5
5
Sainikudu
5
5
As:
Cast
Role:
Siddharth (as Superstar Mahesh Babu)
Director:
Gunasekhar
Genres:
Action
Star Cast:
Irrfan Khan, Prakash Raj, Srinivasa Rao Kota, Trisha Krishnan
22. Brahmotsavam (2016)
5
5
Brahmotsavam
5
5
As:
Cast
Role:
Ajay
Director:
Srikanth Addala
Genres:
Drama, Romance, Action, Family
Star Cast:
Kajal Aggarwal, Samantha Ruth Prabhu, Sathyaraj, Pranitha
24. Mugguru Kodukulu (1988)
8
3
Mugguru Kodukulu
8
3
As:
Cast
Role:
Surendra
Director:
Krishna Ghattamaneni
Star Cast:
Annapoorna, Murali Mohan, Krishna Ghattamaneni, Ramesh Babu Ghattamaneni
25. Anna Thamudu (1990)
8
3
Anna Thamudu
8
3
As:
Cast
Role:
Murali
Director:
Krishna Ghattamaneni
Star Cast:
Somayajulu J.V., Gautami, Krishna Ghattamaneni, Giri Babu
26. Bazaar Rowdy (1988)
8
3
Bazaar Rowdy
8
3
As:
Cast
Role:
Mahesh
Director:
Kodanda Rami Reddy A.
Genres:
Action
Star Cast:
Satyanarayana Kaikala, Gautami, Ramesh Babu Ghattamaneni, Nadia Moidu
27. Balachandrudu (1990)
8
3
Balachandrudu
8
3
As:
Cast
Director:
Krishna Ghattamaneni
Genres:
Drama
Star Cast:
Geetha, Babu Mohan, Aahuthi Prasad, Disco Shanti
28. Daag: The Burning Fire (2002)
8
3
Daag: The Burning Fire
8
3
As:
Cast
Genres:
Action
Star Cast:
Aarti Agarwal
29. Meri Adalat (2005)
7
3
Meri Adalat
7
3
As:
Cast
Genres:
Action
Star Cast:
Prakash Raj, Tottempudi Gopichand
30. Koduku Diddina Kapuram (1989)
5
4
Koduku Diddina Kapuram
5
4
As:
Cast
Director:
Krishna Ghattamaneni
Star Cast:
Vijayshanti, Mohan Babu, Krishna Ghattamaneni, Giri Babu
31. Yuvaraju (2000)
5
4
Yuvaraju
5
4
As:
Cast
Role:
Srinivas
Director:
Y.V.S. Chowdary
Genres:
Romance
Star Cast:
Brahmanandam, Chandramohan, Ali, Venu Madhav
32. Naani (2004)
5
4
Naani
5
4
As:
Cast
Role:
Naani / Vijju
Director:
Surya S.J.
Genres:
Romance
Star Cast:
Ameesha Patel, Brahmanandam, Ali, Raghu Babu
33. Vamsee (2000)
3
4
Vamsee
3
4
As:
Cast
Role:
Vamsee
Director:
Gopal B.
Genres:
Action
Star Cast:
Namrata Shirodkar, Brahmanandam, Krishna Ghattamaneni, Ali
34. Bobby (2002)
2
4
Bobby
2
4
As:
Cast
Role:
Bobby
Director:
Sobhan
Genres:
Romance
Star Cast:
Prakash Raj, Raghuvaran, Brahmanandam, Krishna Murali Posani
35. Vaamsi: The Warrior (2000)
0
0
Vaamsi: The Warrior
0
0
As:
Cast
Genres:
Action
Star Cast:
Namrata Shirodkar, Mayuri Kango
36. Choron Ka Chor (2002)
0
0
Choron Ka Chor
0
0
As:
Cast
Genres:
Action
Star Cast:
Bipasha Basu, Rahul Dev, Lisa Ray

Narrator/Dubbing

Jalsa (2008)
15
5
Jalsa
15
5
As:
Cast, Narrator
Role:
Narrator
Genres:
Musical, Drama, Action, Romance, Comedy
Star Cast:
Prakash Raj, Pawan Kalyan, Mukesh Rishi, Ileana D'Cruz
Baadshah (2013)
10
6
Baadshah
10
6
As:
Cast, Narrator
Role:
Narrator
Director:
Sreenu Vaitla
Genres:
Comedy, Action
Star Cast:
N. T. Rama Rao Jr., Kajal Aggarwal, N.T. Rama Rao Jr., Brahmanandam, Siddharth
Manasuku Nachindhi (2018)
4
4
Manasuku Nachindhi
4
4
As:
Cast, Voiceover
Role:
Nature (voice)
Director:
Manjula Ghattamaneni
Genres:
Romance
Star Cast:
Sundeep Kishan, Punarnavi Bhupalam, Amyra Dastur, Tridha Choudhury