More than 50 ministers took oath alongwith PM Modi on Thursday.

Prime Minister Narendra Modi's new cabinet has several first-time ministers, who were sworn into office alongwith him in a grand oath ceremony in Delhi on Thursday. The most prominent first timer in PM Modi's cabinet is BJP president Amit Shah. Last evening, he had made calls to leaders who will be ministers in the new government. On the other hand, veteran leader Sushma Swaraj sat out of a BJP government for the first time. PM Modi, Rajnath Singh, Nitin Gadkari and Amit Shah have taken oath at a grand ceremony at the Rashtrapati Bhavan.

Here is a list of minister's in PM Modi's cabinet:

Cabinet Ministers

1. Shri Narendra Modi

2. Shri Raj Nath Singh

3. Shri Amit Shah (first time)

4. Shri Nitin Jairam Gadkari

5. Shri D. V. Sadananda Gowda

6. Smt. Nirmala Sitharaman

7. Shri Ramvilas Paswan

8. Shri Narendra Singh Tomar

9. Shri Ravi Shankar Prasad

10. Smt. Harsimrat Kaur Badal

11. Shri Thaawar Chand Gehlot

12. Dr. Subrahmanyam Jaishankar

13. Shri Ramesh Pokhriyal 'Nishank' (first time)

14. Shri Arjun Munda

15. Smt. Smriti Zubin Irani

16. Dr. Harsh Vardhan

17. Shri Prakash Javadekar

18. Shri Piyush Goyal

19. Shri Dharmendra Pradhan

20. Shri Mukhtar Abbas Naqvi

21. Shri Pralhad Joshi (first time)

22. Dr. Mahendra Nath Pandey

23. Shri Arvind Ganpat Sawant

24. Shri Giriraj Singh

25. Shri Gajendra Singh Shekhawat

Ministers of State (Independent Charge)

1. Shri Santosh Kumar Gangwar

2. Rao Inderjit Singh

3. Shri Shripad Yesso Naik

4. Dr. Jitendra Singh

5. Shri Kiren Rijiju

6. Shri Prahalad Singh Patel

7. Shri Raj Kumar Singh

8. Shri Hardeep Singh Puri

9. Shri Mansukh L. Mandaviya

Ministers of State

1. Shri Faggansingh Kulaste

2. Shri Ashwini Kumar Choubey

3. Shri Arjun Ram Meghwal

4. General (Retd.) V. K. Singh

5. Shri Krishan Pal

6. Shri Danve Raosaheb Dadarao

7. Shri G. Kishan Reddy

8. Shri Parshottam Rupala

9. Shri Ramdas Athawale

10. Sadhvi Niranjan Jyoti

11. Shri Babul Supriyo

12. Shri Sanjeev Kumar Balyan

13. Shri Dhotre Sanjay Shamrao

14. Shri Anurag Singh Thakur

15. Shri Angadi Suresh Channabasappa (first time)

16. Shri Nityanand Rai

17. Shri. Rattan Lal Kataria (first time)

18. Shri V. Muraleedharan

19. Smt. Renuka Singh Saruta

20. Shri Som Parkash

21. Shri Rameswar Teli (first time)

22. Shri Pratap Chandra Sarangi

23. Shri Kailash Choudhary (first time)

24. Deboshree Choudhury (first time)