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 Sonakshi Sinha Movies: Ranked Best To Worst

1. OMG: Oh My God! (2012)
23
4
OMG: Oh My God!
23
4

Middle-class antique shop owner Kanji Lalji Mehta is an atheist whose shop alone gets destroyed in a low-intensity earthquake. When insurance claim is denied citing it as ‘Act of God,’ Kanji decides to sue the God. But Lord Krishna supports him through his case and helps him unmask the religious heads who exploit people in God’s name; thus restoring Kanji’s faith in God.

As:
Cast, uncredited
Director:
Umesh Shukla
Genres:
Drama, Comedy, Fantasy
Star Cast:
Paresh Rawal, Akshay Kumar, Om Puri, Mithun Chakraborty
2. Holiday (2014)
19
3
Holiday
19
3
As:
Cast
Role:
Saiba
Director:
A.R. Murugadoss
Genres:
Crime, Action, Thriller
Star Cast:
Akshay Kumar, Govinda, Zakir Hussain, Sumeet Raghvan
3. Laal Kaptaan (2019)
15
4
Laal Kaptaan
Not
15
4
As:
Cast
Role:
Noor Bai
Director:
Navdeep Singh
Genres:
Action, Adventure, Drama
Star Cast:
Saif Ali Khan, Deepak Dobriyal, Aamir Bashir, Manav Vij
4. Lootera (2013)
15
4
Lootera
15
4

Based on the short story The Last Leaf by O. Henry, Lootera is a romantic drama film which tells the story of a landlord’s daughter named Pakhi, who meets a good-looking young man Varun, who claims to be an archaeologist. Varun wants to study the land surrounding the temple owned by her father. As they discuss art and literature, Varun and Pakhi fall for each other, but Pakhi is not aware of the fact that Varun is a conman.

As:
Cast
Role:
Pakhi Roy Chaudhary
Director:
Vikramaditya Motwane
Genres:
Romance, Drama
Star Cast:
Adil Hussain, Ranveer Singh, Barun Chanda, Vikrant Massey
5. Ittefaq (2017)
16
4
Ittefaq
16
4
As:
Cast
Role:
Maya Sinha
Director:
Abhay Chopra
Genres:
Thriller, Mystery
Star Cast:
Sidharth Malhotra, Akshaye Khanna, Mandira Bedi, Himanshu Kohli
6. Mission Mangal (2019)
18
4
Mission Mangal
18
4
As:
Cast
Role:
Ekta Gandhi
Director:
Jagan Shakti
Genres:
Drama, History
Star Cast:
Vidya Balan, Nithya Menen, Akshay Kumar, Nithya Menon, Tapsee Pannu
7. Dabangg (2010)
16
3
Dabangg
16
3

The multi-awards winning comedy-action film is centred on police officer Chulbul Pandey. Chulbul, who shares a strained relationship with stepfather and half-brother, Makkhi, has his own way of dealing with criminals and corruption. Taking advantage of the family's strained relationship, shady politician Chedi Singh instigates Makkhi against Chulbul. Fighting all challenges, Chulbul brings Chedi to justice while reconciling with his family.

As:
Cast
Role:
Rajjo
Director:
Abhinav Kashyap
Genres:
Comedy, Thriller, Action, Crime
Star Cast:
8. Force 2 (2016)
13
4
Force 2
13
4
As:
Cast
Role:
KK
Director:
Abhinay Deo
Genres:
Thriller, Action
Star Cast:
John Abraham, Adil Hussain, Tahir Raj Bhasin, Björn Freiberg
9. Lingaa (2014)
13
2
Lingaa
13
2
As:
Cast
Role:
Bharathi
Director:
K.S. Ravikumar
Genres:
Comedy, Action, Drama
Star Cast:
Anushka Shetty, Rajinikanth, K. Viswanath, K.S. Ravikumar
10. Rowdy Rathore (2012)
14
2
Rowdy Rathore
14
2

Vikram Rathore is a brave and honest police officer, who is killed by corrupt politicians and thugs. However, when his team comes across Shiva, a thief, who is his exact lookalike, they decide to replace him to teach the criminals a lesson.

As:
Cast
Role:
Paro
Director:
Prabhudheva
Genres:
Action
Star Cast:
Kareena Kapoor, Kareena Kapoor Khan, Akshay Kumar, Nassar, Paresh Ganatra
11. Naam Hai Akira (2016)
12
3
Naam Hai Akira
12
3
As:
Cast
Role:
Akira
Director:
A.R. Murugadoss
Genres:
Action, Thriller, Crime, Drama
Star Cast:
Anurag Kashyap, Konkona Sen Sharma, Amit Sadh, Nandu Madhav
12. Boss (2013)
15
2
Boss
15
2

Boss is an action comedy drama film which tells the story of Surya, a boy disowned by his father. However, he is adopted by a businessman, who raises him like his own son. Surya soon becomes a transport businessman who fights for the justice of the deprived sections of society. One day, his biological father approaches him for help, when his younger son falls  prey to a corrupt police officer.  

As:
Cast
Director:
Anthony D'Souza
Genres:
Comedy, Drama, Action
Star Cast:
Johnny Lever, Aditi Rao Hydari, Amitabh Bachchan, Akshay Kumar, Shiv Pandit, Mithun Chakraborty
13. R... Rajkumar (2013)
14
2
R... Rajkumar
14
2
As:
Cast
Role:
Chanda
Director:
Prabhudheva
Genres:
Action
Star Cast:
Shahid Kapoor, Mukul Dev, Ashish Vidyarthi, Sonu Sood
14. Bullett Raja (2013)
12
3
Bullett Raja
12
3
As:
Cast
Role:
Mitali
Director:
Tigmanshu Dhulia
Genres:
Action, Crime, Drama
Star Cast:
Saif Ali Khan, Raj Babbar, Jimmy Shergill, Vidyut Jammwal
15. Dabangg 2 (2012)
12
3
Dabangg 2
12
3

Chulbul Pandey is a fearless policeman who kills the brother of a criminal politician. The latter threatens to kill Chulbul’s entire family, if he interferes with his criminal activities again.

As:
Cast
Role:
Rajjo Pandey
Director:
Arbaaz Khan
Genres:
Musical, Action, Romance, Comedy, Drama
Star Cast:
Prakash Raj, Salman Khan, Kareena Kapoor, Kareena Kapoor Khan, Vinod Khanna
16. Once Upon a Time in Mumbai Dobaara! (2013)
13
2
Once Upon a Time in Mumbai Dobaara!
13
2
As:
Cast
Role:
Jasmine
Director:
Milan Luthria
Genres:
Drama, Crime, Action
Star Cast:
Sonali Bendre, Vidya Balan, Akshay Kumar, Mahesh Manjrekar
17. Bhuj: The Pride of India (2021)
10
2
Bhuj: The Pride of India
PG
10
2

Bhuj: The Pride of India is a historical war drama film which takes us to the Indo-Pakistani War of 1971. When the Bhuj airbase is attacked, IAF Squadron Leader Vijay Karnik races against time to get it rebuilt.

As:
Cast
Role:
Sunderben Jetha Madharparya
Genres:
Action,Drama,History,War
18. Tevar (2015)
10
3
Tevar
10
3
As:
Cast
Role:
Radhika Mishra
Director:
Amit Sharma
Genres:
Thriller, Action, Drama, Romance
Star Cast:
Shruti Haasan, Deepti Naval, Raj Babbar, Manoj Bajpayee
19. Son of Sardaar (2012)
11
2
Son of Sardaar
11
2

Son of Sardar is an action comedy film which revolves around a man named Jaswinder Singh Randhawa, who learns that he needs to return to his hometown to sell a piece of land that he has inherited from his father. Upon arriving, he falls for a young woman, but soon it seems that she belongs to the very same family that had a rivalry with his own family. They plan to kill him as soon as he sets foot outside their house.

As:
Cast
Role:
Sukhmit
Director:
Anil Devgan, Ashwani Dhir
Genres:
Comedy, Action
Star Cast:
20. Dabangg 3 (2019)
11
2
Dabangg 3
Not
11
2
As:
Cast
Director:
Prabhudheva
Genres:
Action, Comedy
Star Cast:
Salman Khan, Dimple Kapadia, Arbaaz Khan, Sudeep
21. Noor (2017)
7
6
Noor
7
6
As:
Cast
Role:
Noor
Director:
Sunhil Sippy
Genres:
Comedy, Drama
Star Cast:
Sunny Leone, Purab Kohli, Suchitra Pillai, Chloé Booyens
22. Kalank (2019)
8
3
Kalank
Not
8
3

Set in 1945, before India gained independence, this romantic drama film revolves around six characters from different families, as they experience love, betrayal, depression and revenge.

As:
Cast
Role:
Satya Chaudhry
Director:
Abhishek Varman
Genres:
Drama, Romance
Star Cast:
24. Joker (2012)
8
1
Joker
8
1
As:
Cast
Role:
Manali
Director:
Shirish Kunder
Genres:
Comedy, Sci-Fi, Family
Star Cast:
Farah Khan, Akshay Kumar, Shreyas Talpade, Minissha Lamba
25. Himmatwala (2013)
5
2
Himmatwala
5
2

A wicked landlord accuses an innocent temple priest of stealing money, in order to destroy the latter’s reputation. The priest is eventually forced to commit suicide. However, years later, his son comes back to his native village with the mission to take revenge.  

As:
Cast
Director:
Sajid Khan
Genres:
Action
Star Cast:
Ajay Devgan, Paresh Rawal, Ajay Devgn, Zarina Wahab, Mahesh Manjrekar

TV Shows and Videos

Diya Aur Baati Hum (2011)
Diya Aur Baati Hum
As:
Cast
Genres:
Drama, Romance
Star Cast:
Salman Khan, Anas Rashid, Deepika Singh, Gautam Gulati