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. Bharat Ane Nenu (2018)
221
17
Bharat Ane Nenu
221
17
As:
Cast
Role:
Bharath
Director:
Siva Koratala
Genres:
Drama, Action
Star Cast:
Prakash Raj, Yashpal Sharma, Sarath Kumar, Kiara Advani
2. Athadu (2005)
158
11
Athadu
158
11
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
3. 1 - Nenokkadine (2014)
161
15
1 - Nenokkadine
161
15

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
4. Pokiri (2006)
141
4
Pokiri
141
4
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. Okkadu (2003)
140
8
Okkadu
140
8
As:
Cast
Role:
Ajay
Director:
Gunasekhar
Genres:
Romance, Action
Star Cast:
Prakash Raj, Chandramohan, Rajan P. Dev, Bhoomika Chawla
6. Srimanthudu (2015)
145
6
Srimanthudu
145
6
As:
Cast
Role:
Harsha Vardhan
Director:
Siva Koratala
Genres:
Action, Drama
Star Cast:
Shruti Haasan, Ali, Jagapathi Babu, Darbha Appaji Ambarisha
7. Maharshi (2019)
130
2
Maharshi
Not
130
2
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
8. Seethamma Vakitlo Sirimalle Chettu (2013)
123
7
Seethamma Vakitlo Sirimalle Chettu
123
7
As:
Cast
Role:
Chinnodu
Director:
Srikanth Addala
Genres:
Drama, Comedy, Family
Star Cast:
Prakash Raj, Samantha Ruth Prabhu, Venkatesh Daggubati, Anjali
9. Dookudu (2011)
119
4
Dookudu
119
4
As:
Cast
Role:
G. Ajay Kumar
Director:
Sreenu Vaitla
Genres:
Comedy, Action
Star Cast:
Prakash Raj, Samantha Ruth Prabhu, Srinivasa Rao Kota, Sonu Sood
10. Khaleja (2010)
117
10
Khaleja
117
10
As:
Cast
Role:
Seetharama Raju / Hardoi Raju Chhatrapati (as Mahesh)
Genres:
Action, Drama, Comedy
Star Cast:
Anushka Shetty, Prakash Raj, Brahmanandam, Tanikella Bharani
11. Business Man (2012)
116
8
Business Man
116
8
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
12. Murari (2001)
103
9
Murari
103
9
As:
Cast
Role:
Murari
Director:
Krishna Vamshi
Genres:
Thriller, Drama, Romance
Star Cast:
Sonali Bendre, Prakash Raj, Satyanarayana Kaikala, Lakshmi
13. Spyder (2017)
102
21
Spyder
102
21
As:
Cast
Role:
Shiva
Director:
A.R. Murugadoss
Genres:
Sci-Fi, Thriller, Action
Star Cast:
Rakul Preet Singh, Surya S.J., Bharath Srinivasan, Priyadarshi
14. Raja Kumarudu (1999)
80
9
Raja Kumarudu
80
9
As:
Cast
Role:
Raj Kumar / Raja 'Shaktiman'
Director:
K. Raghavendra Rao
Genres:
Romance, Comedy, Drama
Star Cast:
Preity Zinta, Prakash Raj, Jayaprakash, Sumalatha
15. Takkari Donga (2002)
82
11
Takkari Donga
82
11
As:
Cast
Role:
Raja
Director:
Jayant Paranji
Genres:
Action, Western, Adventure, Comedy
Star Cast:
Bipasha Basu, Tanikella Bharani, Rahul Dev, Lisa Ray
16. Sarileru Neekevvaru (2020)
56
4
Sarileru Neekevvaru
Not
56
4
As:
Cast
Role:
Ajay Krishna
Director:
Anil Ravipudi
Genres:
Action
Star Cast:
Prakash Raj, Rajendraprasad, Vijayshanti, Rashmika Mandanna
17. Arjun (2004)
85
18
Arjun
85
18
As:
Cast
Role:
Arjun (as Mahesh)
Director:
J. Hemambar, Gunasekhar
Genres:
Action
Star Cast:
Shriya Saran, Prakash Raj, Kirti Reddy, Raja
18. Nijam (2003)
69
17
Nijam
69
17
As:
Cast
Role:
Seetaram
Director:
Teja
Genres:
Action
Star Cast:
Prakash Raj, Rameshwari, Ranganath, Raasi
19. Jalsa (2008)
45
16
Jalsa
45
16
As:
Cast
Genres:
Musical, Drama, Action, Romance, Comedy
Star Cast:
Prakash Raj, Pawan Kalyan, Mukesh Rishi, Ileana D'Cruz
20. Aagadu (2014)
68
17
Aagadu
68
17
As:
Cast
Role:
Shankar
Director:
Sreenu Vaitla
Genres:
Drama, Family, Comedy, Action
Star Cast:
Shruti Haasan, Brahmanandam, Sonu Sood, Tamannaah Bhatia
21. Athidhi (2007)
60
18
Athidhi
60
18
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
22. Baadshah (2013)
30
15
Baadshah
30
15
As:
Cast
Role:
Narrator
Director:
Sreenu Vaitla
Genres:
Comedy, Action
Star Cast:
N. T. Rama Rao Jr., Kajal Aggarwal, N.T. Rama Rao Jr., Brahmanandam, Siddharth
23. Sainikudu (2006)
57
14
Sainikudu
57
14
As:
Cast
Role:
Siddharth (as Superstar Mahesh Babu)
Director:
Gunasekhar
Genres:
Action
Star Cast:
Irrfan Khan, Prakash Raj, Srinivasa Rao Kota, Trisha Krishnan
24. Brahmotsavam (2016)
53
30
Brahmotsavam
53
30
As:
Cast
Role:
Ajay
Director:
Srikanth Addala
Genres:
Drama, Romance, Action, Family
Star Cast:
Kajal Aggarwal, Samantha Ruth Prabhu, Sathyaraj, Pranitha
25. Daag: The Burning Fire (2002)
36
9
Daag: The Burning Fire
36
9
As:
Cast
Genres:
Action
Star Cast:
Aarti Agarwal
26. Choron Ka Chor (2002)
12
7
Choron Ka Chor
12
7
As:
Cast
Genres:
Action
Star Cast:
Bipasha Basu, Rahul Dev, Lisa Ray
27. Mugguru Kodukulu (1988)
27
2
Mugguru Kodukulu
27
2
As:
Cast
Role:
Surendra
Director:
Krishna Ghattamaneni
Star Cast:
Annapoorna, Murali Mohan, Krishna Ghattamaneni, Ramesh Babu Ghattamaneni
28. Anna Thamudu (1990)
21
5
Anna Thamudu
21
5
As:
Cast
Role:
Murali
Director:
Krishna Ghattamaneni
Star Cast:
Somayajulu J.V., Gautami, Krishna Ghattamaneni, Giri Babu
29. Vaamsi: The Warrior (2000)
31
3
Vaamsi: The Warrior
31
3
As:
Cast
Genres:
Action
Star Cast:
Namrata Shirodkar, Mayuri Kango
30. Balachandrudu (1990)
20
3
Balachandrudu
20
3
As:
Cast
Director:
Krishna Ghattamaneni
Genres:
Drama
Star Cast:
Geetha, Babu Mohan, Aahuthi Prasad, Disco Shanti
31. Meri Adalat (2005)
14
5
Meri Adalat
14
5
As:
Cast
Genres:
Action
Star Cast:
Prakash Raj, Tottempudi Gopichand
32. Bazaar Rowdy (1988)
13
2
Bazaar Rowdy
13
2
As:
Cast
Role:
Mahesh
Director:
Kodanda Rami Reddy A.
Genres:
Action
Star Cast:
Satyanarayana Kaikala, Gautami, Ramesh Babu Ghattamaneni, Nadia Moidu
33. Koduku Diddina Kapuram (1989)
15
3
Koduku Diddina Kapuram
15
3
As:
Cast
Director:
Krishna Ghattamaneni
Star Cast:
Vijayshanti, Mohan Babu, Krishna Ghattamaneni, Giri Babu
35. Yuvaraju (2000)
28
3
Yuvaraju
28
3
As:
Cast
Role:
Srinivas
Director:
Y.V.S. Chowdary
Genres:
Romance
Star Cast:
Brahmanandam, Chandramohan, Ali, Venu Madhav
36. Naani (2004)
29
5
Naani
29
5
As:
Cast
Role:
Naani / Vijju
Director:
Surya S.J.
Genres:
Romance
Star Cast:
Ameesha Patel, Brahmanandam, Ali, Raghu Babu
37. Vamsee (2000)
24
3
Vamsee
24
3
As:
Cast
Role:
Vamsee
Director:
Gopal B.
Genres:
Action
Star Cast:
Namrata Shirodkar, Brahmanandam, Krishna Ghattamaneni, Ali
38. Manasuku Nachindhi (2018)
9
7
Manasuku Nachindhi
9
7
As:
Cast
Director:
Manjula Ghattamaneni
Genres:
Romance
Star Cast:
Sundeep Kishan, Punarnavi Bhupalam, Amyra Dastur, Tridha Choudhury
39. Bobby (2002)
17
7
Bobby
17
7
As:
Cast
Role:
Bobby
Director:
Sobhan
Genres:
Romance
Star Cast:
Prakash Raj, Raghuvaran, Brahmanandam, Krishna Murali Posani