Vijay, Ajith, Rajinikanth are not in the list. List of Tamil heroes who won National Award for Best Actor
Dhanush has won the National Award for Best Actor the most times after Kamal. He won the award for Aadukalam and Asuran. Subsequently, MGR, Ceyyan Vikram, Suriya and prakash raj have won the National Award for Best Actor once each.
MGR was last awarded the National Award for Best Actor for his 1971 film Rickshakaran. Similarly, the award was given to vikram for Pitamagan, prakash raj for Kanjivaram and Suriya for Surarai Pototu.What is surprising is that sivaji ganesan and Superstar Rajinikanth, who are considered legendary actors in tamil cinema, have never won a National Award so far. Similarly, Vijay and Ajith, who are currently top heroes in Kollywood, have won the national award. Compared to tamil cinema, only one actor has ever won the National Award for Best Actor in telugu cinema. He is Allu Arjun. It is noteworthy that he won this award last year for the film Pushpa.