Bollywood
Shabana Azmi has 5 National Awards under her name. She has the highest number of National Awards in the industry. She won her first award for Best Actress in 1974 for Lakshmi.
Amitabh Bachchan has won 4 National Awards so far. He won his first National Award in 1990 for Agneepath. The other three are for Black, Paa, and Piku.
Kangana Ranaut has won 4 National Awards. She was the first actress to receive two National Awards in the same year. She has won for Queen, Tanu Weds Manu, Manikarnika, and Panga.
Kamal Haasan has won 3 National Awards for his spectacular work. He received awards for Moondram Pirai, Nayakan, and Indian.
Ajay Devgn is a talented actor. He has 3 National Awards under his name for his work in Zakhm, The Legend of Bhagat Singh, and Tanhaji: The Unsung Warrior.
Mammootty has won 3 National Awards for his brilliant work. He is the first actor to receive 2 National Awards in 1 year. He won for Mathikulal, Oru, and Dr Babasaheb Ambedkar.
Tabu has won two National Awards in her lustrous career. She won for her genius work in Maachis and Chandni Bar.