In a Batman comic Superman went evil and Every superhero and villain couldn't beat him except for Batman because he knew that might happen and prepared for it then he beat superman till he turned back good
Batman had already beaten superman in dark knight returns and he did at 50 years old just imagine him at his prime if you haven't read the comic book I suggest u do or if your to lazy to do that just search up batman vs superman dark knight returns
Superman is the least creative superhero of all time. Lets just give this guy every freakin' power there is and then make his only weakness and green rock. Genius. That how you make the most popular superhero ever. I hate him. Batman is cool cause he has realistic weaknesses and strengths.
@Archer u want 2 use facts superman is an alien has powers(heat vision, super strength, freeze breath, super speed, etc) and he uses kryptonian martial arts. his skin is thicker than human skin. Batman is a human. he is a genius, billionaire, vigilante, detective, and martial artist. He knows every form of martial arts(wing chun kung fu, muay thai, karate, krav maga, etc). There was instances when his foes called him superhuman. His armor can withstand harsh climates and conditions. His gadgets weren't made to defeat his foe first try but to slow them down. Superman gave Batman a kryptonite bullet "Just in case". Superman have defeated strong opponents. But Batman have defeated opponents much stronger even though he's a human.