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)
96
9
Athadu
96
9

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.

Role:
Nanda Gopal / Nandu / Pardhu (as Mahesh)
Starring:
Prakash Raj, K. Viswanath, Srinivasa Rao Kota, Rahul Dev
Directed By:
2. 1 - Nenokkadine (2014)
97
19
1 - Nenokkadine
97
19

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. 

Role:
Gautham(Rockstar)
Starring:
Kriti Sanon, Nassar, Pradeep Singh Rawat, Anu Hassan
Directed By:
Sukumar
3. Okkadu (2003)
56
4
Okkadu
56
4

Ajay is a kabaddi player, who is in Kurnool for a match. His life takes a turn when he saves a woman named Swapna from an unwanted marriage to an influential and powerful man, who begins to pursue both of them.

Role:
Ajay
Starring:
Prakash Raj, Chandramohan, Rajan P. Dev, Bhoomika Chawla
Directed By:
Gunasekhar
4. Pokiri (2006)
68
6
Pokiri
68
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.

Role:
Pandu (as Prince Mahesh Babu)
Starring:
Prakash Raj, Nassar, Ashish Vidyarthi, Ileana D'Cruz
Directed By:
Puri Jagannadh
5. Murari (2001)
47
5
Murari
47
5
Role:
Murari
Starring:
Sonali Bendre, Prakash Raj, Satyanarayana Kaikala, Lakshmi
Directed By:
Krishna Vamshi
6. Khaleja (2010)
54
9
Khaleja
54
9

A village is being plagued by an unknown disease, which kills several people in a month. Since they are desperately in need of a cure, the villagers, lead by a prophecy, embrace a reluctant taxi driver as their savior.  

Role:
Seetharama Raju / Hardoi Raju Chhatrapati (as Mahesh)
Starring:
Anushka Shetty, Prakash Raj, Brahmanandam, Tanikella Bharani
Directed By:
7. Bharat Ane Nenu (2018)
63
8
Bharat Ane Nenu
63
8

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.

Role:
Bharath
Starring:
Prakash Raj, Yashpal Sharma, Sarath Kumar, Kiara Advani
Directed By:
Siva Koratala
8. Srimanthudu (2015)
57
7
Srimanthudu
57
7

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.

Role:
Harsha Vardhan
Starring:
Shruti Haasan, Ali, Jagapathi Babu, Darbha Appaji Ambarisha
Directed By:
Siva Koratala
9. Seethamma Vakitlo Sirimalle Chettu (2013)
44
6
Seethamma Vakitlo Sirimalle Chettu
44
6

This comedy drama film revolves around two brothers Peddodu and Chinnodu, who don’t get along well due to their opposite nature. The film focuses on their unique bond, as well as the complex process of choosing an ideal partner for both of them.

Role:
Chinnodu
Starring:
Prakash Raj, Samantha Ruth Prabhu, Venkatesh Daggubati, Anjali
Directed By:
Srikanth Addala
10. Dookudu (2011)
53
6
Dookudu
53
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.    

Role:
G. Ajay Kumar
Starring:
Prakash Raj, Samantha Ruth Prabhu, Srinivasa Rao Kota, Sonu Sood
Directed By:
Sreenu Vaitla
11. Maharshi (2019)
50
8
Maharshi
Not
50
8
Role:
Rishi Kumar
Starring:
Pooja Hegde, Allari Naresh, Rajsekhar Aningi, R.J. Hemant
Directed By:
S.S. Rajamouli, Vamshi Paidipally
12. Business Man (2012)
51
11
Business Man
51
11

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.

Role:
Vijay Surya (as Superstar Mahesh)
Starring:
Kajal Aggarwal, Prakash Raj, Sayaji Shinde, Puri Jagannadh
Directed By:
Puri Jagannadh
13. Raja Kumarudu (1999)
30
8
Raja Kumarudu
30
8
Role:
Raj Kumar / Raja 'Shaktiman'
Starring:
Preity Zinta, Prakash Raj, Jayaprakash, Sumalatha
Directed By:
K. Raghavendra Rao
14. Nijam (2003)
28
9
Nijam
28
9
Role:
Seetaram
Starring:
Prakash Raj, Rameshwari, Ranganath, Raasi
Directed By:
Teja
15. Takkari Donga (2002)
28
8
Takkari Donga
28
8
Role:
Raja
Starring:
Bipasha Basu, Tanikella Bharani, Rahul Dev, Lisa Ray
Directed By:
Jayant Paranji
16. Arjun (2004)
25
7
Arjun
25
7
Role:
Arjun (as Mahesh)
Starring:
Shriya Saran, Prakash Raj, Kirti Reddy, Raja
Directed By:
J. Hemambar, Gunasekhar
17. Spyder (2017)
34
20
Spyder
34
20

Spyder is a science fiction action thriller film which tells the story of Shiva, an intelligence officer, who develops a mobile phone software that can help him track those who are in need of his help. He soon faces off against a serial killer who kills people just for the pleasure of hearing their loved ones cry.

Role:
Shiva
Starring:
Rakul Preet Singh, Surya S.J., Bharath Srinivasan, Priyadarshi
Directed By:
A.R. Murugadoss
18. Sarileru Neekevvaru (2020)
42
12
Sarileru Neekevvaru
Not
42
12
Role:
Ajay Krishna
Starring:
Prakash Raj, Rajendraprasad, Vijayshanti, Rashmika Mandanna
Directed By:
Anil Ravipudi
19. Sarkaru Vaari Paata (2022)
37
11
Sarkaru Vaari Paata
UA
37
11
Role:
Mahesh
20. Athidhi (2007)
24
9
Athidhi
24
9
Role:
Athidhi / Aditya (as Prince Mahesh)
Starring:
Prakash Raj, Brahmanandam, Amrita Rao, Baby Anni
Directed By:
Surrender Reddy
21. Aagadu (2014)
25
15
Aagadu
25
15
Role:
Shankar
Starring:
Shruti Haasan, Brahmanandam, Sonu Sood, Tamannaah Bhatia
Directed By:
Sreenu Vaitla
22. Sainikudu (2006)
22
11
Sainikudu
22
11
Role:
Siddharth (as Superstar Mahesh Babu)
Starring:
Irrfan Khan, Prakash Raj, Srinivasa Rao Kota, Trisha Krishnan
Directed By:
Gunasekhar
23. Brahmotsavam (2016)
19
17
Brahmotsavam
19
17
Role:
Ajay
Starring:
Kajal Aggarwal, Samantha Ruth Prabhu, Sathyaraj, Pranitha
Directed By:
Srikanth Addala
24. Rowdy Cheetah (2001)
18
3
Rowdy Cheetah
18
3
Starring:
Sonali Bendre, Prakash Raj
25. Mugguru Kodukulu (1988)
16
5
Mugguru Kodukulu
16
5
Role:
Surendra
Starring:
Annapoorna, Murali Mohan, Krishna Ghattamaneni, Ramesh Babu Ghattamaneni
Directed By:
Krishna Ghattamaneni
26. Anna Thamudu (1990)
17
6
Anna Thamudu
17
6
Role:
Murali
Starring:
Somayajulu J.V., Gautami, Krishna Ghattamaneni, Giri Babu
Directed By:
Krishna Ghattamaneni
27. Bazaar Rowdy (1988)
14
5
Bazaar Rowdy
14
5
Role:
Mahesh
Starring:
Satyanarayana Kaikala, Gautami, Ramesh Babu Ghattamaneni, Nadia Moidu
Directed By:
Kodanda Rami Reddy A.
28. Balachandrudu (1990)
18
4
Balachandrudu
18
4
Starring:
Geetha, Babu Mohan, Aahuthi Prasad, Disco Shanti
Directed By:
Krishna Ghattamaneni
29. Daag: The Burning Fire (2002)
16
6
Daag: The Burning Fire
16
6
Starring:
Aarti Agarwal
30. Meri Adalat (2005)
14
3
Meri Adalat
14
3
Starring:
Prakash Raj, Tottempudi Gopichand
31. Koduku Diddina Kapuram (1989)
13
4
Koduku Diddina Kapuram
13
4
Starring:
Vijayshanti, Mohan Babu, Krishna Ghattamaneni, Giri Babu
Directed By:
Krishna Ghattamaneni
32. Yuvaraju (2000)
16
8
Yuvaraju
16
8
Role:
Srinivas
Starring:
Brahmanandam, Chandramohan, Ali, Venu Madhav
Directed By:
Y.V.S. Chowdary
33. Naani (2004)
15
9
Naani
15
9
Role:
Naani / Vijju
Starring:
Ameesha Patel, Brahmanandam, Ali, Raghu Babu
Directed By:
Surya S.J.
34. Vamsee (2000)
9
10
Vamsee
9
10
Role:
Vamsee
Starring:
Namrata Shirodkar, Brahmanandam, Krishna Ghattamaneni, Ali
Directed By:
Gopal B.
35. Bobby (2002)
10
9
Bobby
10
9
Role:
Bobby
Starring:
Prakash Raj, Raghuvaran, Brahmanandam, Krishna Murali Posani
Directed By:
Sobhan
36. Vaamsi: The Warrior (2000)
6
2
Vaamsi: The Warrior
6
2
Starring:
Namrata Shirodkar, Mayuri Kango
37. Choron Ka Chor (2002)
7
0
Choron Ka Chor
7
0
Starring:
Bipasha Basu, Rahul Dev, Lisa Ray

Narrator/Dubbing

Jalsa (2008)
24
5
Jalsa
24
5

Sanjay is a young man who had an extremely rough childhood, where he lost his parents as well as his brother. When a land grabber attacks him, he beats him to death, and disappears into the forest. He soon gets involved with an extremist group. However, a police officer decides to help him by guiding him towards a better path. Things get complicated when his daughter falls for Sanjay.

Role:
Narrator
Starring:
Prakash Raj, Pawan Kalyan, Mukesh Rishi, Ileana D'Cruz
Directed By:
Baadshah (2013)
15
6
Baadshah
15
6
Role:
Narrator
Starring:
N. T. Rama Rao Jr., Kajal Aggarwal, N.T. Rama Rao Jr., Brahmanandam, Siddharth
Directed By:
Sreenu Vaitla
Manasuku Nachindhi (2018)
6
5
Manasuku Nachindhi
6
5
Role:
Nature (voice)
Starring:
Sundeep Kishan, Punarnavi Bhupalam, Amyra Dastur, Tridha Choudhury
Directed By:
Manjula Ghattamaneni