Clearly the Flash. Batman is just a guy in a suit with gadgets. He would be beat by pretty much anyone who has real superpowers.
Batman. He has proven time and time again that he is unbeatable. And in a past JLA story arc, it was revealed that he had the plans and the means to take out all other team members, including Flash and Supes.
Batman
batman
Depends on whether or not batman has prep.
Goku would win in everything. He can destroy Kirby and flash
Cap'n America would destroy Batman because he could just throw/block with his shield. Hope it helped ._.
Batman would probably win this fight. He is a more favored DC super hero so they would probably make him win if they ever had to fight. Realistically speaking however I would have to go with Flash. Batman is just a human and if Flash and land a punch on him while going at 100mph then I think Batman's face would literally rip off.
batman would.
Batman would beat Sonic.
batman
batman
Batman.
Batman would find a way to win.
Batman would find a way to win.
Batman would win because in Batman Arkham Origins, Batman defeated Deathstroke.
Batman would find a way to win.
Batman! :)
Batman