Bale definitely had the best physique of any batman but what does it matter when they all wear armour suits anyway.
keaton owned the role 26 years ago, no ones bettered it since. Shame they didn't follow up with the plan to bring keaton back and adapt the dark knight returns like they toyed with when bale left.