Both r versatile actors.. its tough to choose one.. But I think ajay is more versatile because he has successful films in all genre.....
Aamir Khan is a more versatile actor................
Ajay is a fantastic actor but Aamir is more versatile for me! Ajay doesnt seem comfortable with serious action roles. (singam) Thats my opinion
In terms of Versatility,Srk is best!! he did so many versatile roles & in each film,he does a different kinda role!!