In my oninion i believe batman would win. Batman is very smart and it takes brains to win a fight. Before i watched the movie batman vs superman i believed super man would win. But batman took time out to know the enemy before fighting him he used the knowledge he learned about him enemy and beat him. So batman would win because hes smart strong and has good fighting skills.