Yes, Superman has defeated Batman in the comics several times before.
If he knew thor's weaknessess then maybe but the odds are more for Thor then for Batman.
No granted enough time Batman could beat Galactus
Batman can beat spiderman because of his utility belt. Spiderman has no real powers but neither does Batman. Spiderman can run out of webs and he would have nothing or Batman could break his machine.
Sandman Why: Because he could shapeshift into anything. Batman cannot beat him. Batman Why: He has Spiderman with him.
Batman is one of the best fighters (if not the best) in the world. He is master of 127 martial arts, and can pretty much beat anyone.
batman
Batman can beat anyone if he had enough prep time, nightwing would give him a good challenge though, since he's almost on par with his old mentor in every way.
yes anyone could
Batman would beat Sonic.
yes
superman batman and doomsday can beat lobo
I love Batman, but Batman beating Freddy Krueger is very doubtful.