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)
24
5
OMG: Oh My God!
24
5

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.

Starring:
Paresh Rawal, Akshay Kumar, Om Puri, Mithun Chakraborty
Directed By:
Umesh Shukla
2. Holiday (2014)
20
4
Holiday
20
4
Role:
Saiba
Starring:
Akshay Kumar, Govinda, Zakir Hussain, Sumeet Raghvan
Directed By:
A.R. Murugadoss
3. Laal Kaptaan (2019)
16
4
Laal Kaptaan
Not
16
4
Role:
Noor Bai
Starring:
Saif Ali Khan, Deepak Dobriyal, Aamir Bashir, Manav Vij
Directed By:
Navdeep Singh
4. Lootera (2013)
16
4
Lootera
16
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.

Role:
Pakhi Roy Chaudhary
Starring:
Adil Hussain, Ranveer Singh, Barun Chanda, Vikrant Massey
Directed By:
Vikramaditya Motwane
5. Ittefaq (2017)
17
4
Ittefaq
17
4

Dev is a police officer who is investigating a double murder case, which has two prime suspects- a renowned writer Vikram, and Maya, a young homemaker. Problem is that they both have different narratives regarding the night that the murder occurred. Dev tries to interrogate them in order to find out the truth.

Role:
Maya Sinha
Starring:
Sidharth Malhotra, Akshaye Khanna, Mandira Bedi, Himanshu Kohli
Directed By:
Abhay Chopra
6. Mission Mangal (2019)
19
5
Mission Mangal
19
5
Role:
Ekta Gandhi
Starring:
Vidya Balan, Nithya Menen, Akshay Kumar, Nithya Menon, Tapsee Pannu
Directed By:
Jagan Shakti
7. Dabangg (2010)
17
4
Dabangg
17
4

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.

Role:
Rajjo
Starring:
Directed By:
Abhinav Kashyap
8. Force 2 (2016)
14
4
Force 2
14
4
Role:
KK
Starring:
John Abraham, Adil Hussain, Tahir Raj Bhasin, Björn Freiberg
Directed By:
Abhinay Deo
9. Lingaa (2014)
14
3
Lingaa
14
3
Role:
Bharathi
Starring:
Anushka Shetty, Rajinikanth, K. Viswanath, K.S. Ravikumar
Directed By:
K.S. Ravikumar
10. Rowdy Rathore (2012)
15
3
Rowdy Rathore
15
3

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.

Role:
Paro
Starring:
Kareena Kapoor, Kareena Kapoor Khan, Akshay Kumar, Nassar, Paresh Ganatra
Directed By:
Prabhudheva
11. Naam Hai Akira (2016)
13
4
Naam Hai Akira
13
4
Role:
Akira
Starring:
Anurag Kashyap, Konkona Sen Sharma, Amit Sadh, Nandu Madhav
Directed By:
A.R. Murugadoss
12. Boss (2013)
16
2
Boss
16
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.  

Starring:
Johnny Lever, Aditi Rao Hydari, Amitabh Bachchan, Akshay Kumar, Shiv Pandit, Mithun Chakraborty
Directed By:
Anthony D'Souza
13. R... Rajkumar (2013)
15
2
R... Rajkumar
15
2

Romeo is a small-time thug who starts working for a drug lord named Shivraj. His life takes a turn when he falls for a girl named Chanda. However, things get ugly when he learns that Shivraj wants to marry Chanda against her will.

Role:
Chanda
Starring:
Shahid Kapoor, Mukul Dev, Ashish Vidyarthi, Sonu Sood
Directed By:
Prabhudheva
14. Bullett Raja (2013)
13
3
Bullett Raja
13
3
Role:
Mitali
Starring:
Saif Ali Khan, Raj Babbar, Jimmy Shergill, Vidyut Jammwal
Directed By:
Tigmanshu Dhulia
15. Dabangg 2 (2012)
13
3
Dabangg 2
13
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.

Role:
Rajjo Pandey
Starring:
Prakash Raj, Salman Khan, Kareena Kapoor, Kareena Kapoor Khan, Vinod Khanna
Directed By:
Arbaaz Khan
16. Once Upon a Time in Mumbai Dobaara! (2013)
14
2
Once Upon a Time in Mumbai Dobaara!
14
2

Shoaib becomes the leader of a mafia gang after killing his mentor Sultan Mirza. He soon finds a protégé in Aslam, but things get complicated when they both fall for the same woman, leading to an enmity between them.

Role:
Jasmine
Starring:
Sonali Bendre, Vidya Balan, Akshay Kumar, Mahesh Manjrekar
Directed By:
Milan Luthria
17. Bhuj: The Pride of India (2021)
11
2
Bhuj: The Pride of India
PG
11
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.

Role:
Sunderben Jetha Madharparya
Starring:
Ajay Devgan, Sanjay Dutt
18. Tevar (2015)
11
3
Tevar
11
3
Role:
Radhika Mishra
Starring:
Shruti Haasan, Deepti Naval, Raj Babbar, Manoj Bajpayee
Directed By:
Amit Sharma
19. Son of Sardaar (2012)
12
2
Son of Sardaar
12
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.

Role:
Sukhmit
Starring:
Juhi Chawla, Ajay Devgan, Salman Khan, Sanjay Dutt, Ajay Devgn
Directed By:
Anil Devgan, Ashwani Dhir
20. Dabangg 3 (2019)
12
2
Dabangg 3
Not
12
2

Chulbul Pandey is a police officer who catches criminals in his own unconventional ways. His life however takes a turn when Balwant Singh, an enemy from his past responsible for the death of his ex-girlfriend Khushi, returns to his life.  

Starring:
Salman Khan, Dimple Kapadia, Arbaaz Khan, Sudeep
Directed By:
Prabhudheva
21. Kalank (2019)
9
3
Kalank
Not
9
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.

Role:
Satya Chaudhry
Starring:
Varun Dhawan, Alia Bhatt, Madhuri Dixit, Sanjay Dutt, Sanjay Dutt
Directed By:
Abhishek Varman
22. Noor (2017)
7
7
Noor
7
7
Role:
Noor
Starring:
Sunny Leone, Purab Kohli, Suchitra Pillai, Chloé Booyens
Directed By:
Sunhil Sippy
23. Action Jackson (2014)
9
1
Action Jackson
9
1
Role:
Khushi
Starring:
Yami Gautam, Ajay Devgan, Shahid Kapoor, Ajay Devgn, Prabhudheva
Directed By:
Prabhudheva
24. Joker (2012)
9
1
Joker
9
1

A scientist arrives with his girlfriend at a strange village named Paglapur, where the residents are cut off from the rest of the world. He decides to spread rumors about aliens, hoping that it will improve the plight of the residents.

Role:
Manali
Starring:
Farah Khan, Akshay Kumar, Shreyas Talpade, Minissha Lamba
Directed By:
Shirish Kunder
25. Himmatwala (2013)
6
2
Himmatwala
6
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.  

Starring:
Ajay Devgan, Paresh Rawal, Ajay Devgn, Zarina Wahab, Mahesh Manjrekar
Directed By:
Sajid Khan
26. Welcome to New York (2018)
6
3
Welcome to New York
6
3
Starring:
Sushant Singh Rajput, Lara Dutta, Rana Daggubati, Karan Johar, Salman Khan, Katrina Kaif
Directed By:
Chakri Toleti

TV Shows and Videos

Son of Abish (2014)
Son of Abish
Starring:
Richa Chadda, Dulquer Salmaan, Swara Bhaskar, Vidya Balan, Richa Chadha
C.I.D. (1998)
C.I.D.
TV-14
Starring:
Sunny Deol, Aamir Khan, Rani Mukerji, Karan Singh Grover, Emraan Hashmi, Sushant Singh Rajput, Salman Khan
Diya Aur Baati Hum (2011)
Diya Aur Baati Hum
Starring:
Salman Khan, Anas Rashid, Deepika Singh, Gautam Gulati