Superman and Captain America's talents come from non-human physical properties. Super strength, bulletproof, etc. They excel so much because they are against mere humans who are no match for those characteristics.
Batman is not just mortal, but completely normal human. He has a lot of toys because he is a billionaire, but someone has to think up and create those toys. Batman is a genius. He beats his opponents by being clever and outsmarting them, anticipating their moves in order to foil them. He would analyze both Superman and Captain America's abilities and fighting patterns and know how to defeat them before entering into the fight. Batman all the way.
He frequently handicaps himself because he's afraid of going all out. What makes Superman comics so interesting is that he's comfortable as Superman but pretending to be human is his mask. Clark Kent is his alter ego. He constantly worries about how far he can go without being oppressive to humanity. He has to always strike a balance. Superman is Hope incarnate.
it all depends on the writer my dear. let's not forget that these are fictional characters whose destinies are dictated by the man with the pen.
That being said, in a real world scenario (meaning no writers involved) Superman would always win because he is meant to be limitless. His character is all about the constant struggle between the man with all the power in the world and what's right and what's wrong. A lot of people point out kryptonite as his weakness, but let's not forget that he lifted an entire island made out of Kryptonite in Superman Returns. Besides, his newly discovered ability called "Solar Flare" causes him to manifest all his stored power in a single explosion, enabling him to rip Earth in half, killing Batman and Captain America, along with everyone else.
superman is literally indestructible. unless either batman or captain america outlined their suits with kryptonite, there's not a snowball's chance in hell that either of them can beat superman and it's not even close. out of batman and captain america, in hand to hand combat, captain america. with gadgets included, batman.
Superman or batman, but I'd lean batman. Superman has one big glaring weakness, kryptonite. Knowing how smart batman is, he'd know so many ways to use kryptonite to his advanrtage
Captain America would get destroyed. Superman is pretty much Captian America *50. They'd go about fighting around the same way and Captian America would get stomped. Batman on the otherhand is a little less predictable and often uses tools other than his physical body. Batman would be more likely to discover Superman's weaknesses and utelise them. He's used to being the underdog. So It just depends. If they're given time to prepare Batman could win but if it's spur of the moment fighting Superman would instantly. Unless we're talking about cool contests. Then Batman would obviously win.
1. Batman - Because he has the best strategy and knows the weaknesses of other superheroes 2. Superman - He is one of the most powerful superheroes, along with Silver Surfer, Captain Marvel, Incredible Hulk and He-Man 3. Captain America - Stands no chance against any of the heroes above.
i think batman or cap, maybe because they both have some kind of martial arts. like batman have so many moves and tricks when he fights and cap used to be in the army with bucky and know how to fight in battlefield. i just think when superheroes lose their power, the only way they can win is to have some basic self defense moves. :)