In hand to hand, maybe. Outside of it? No way. He's not immune to Scarecrow's fear toxin (as demonstrated by wearing a gas-mask of sorts in BB's finale), and the Joker's weaponry/ingenuity can give him a fight chance.
Though I was really talking about them as characters.
And, Captain, Liam Neeson plays Ra's Al Ghul- the villain- in Batman Begins. Though he's really a villain with 'noble' intentions. He couldn't go all-psychopath.