There have been clashes between the two Universe, Marvel, and DC. But even in DC, the fights between Superman and Batman have caught the attention of many fans. The fans all over the world have come up with many fan theories. They have always placed an imaginary fight among the Avengers, Superman, and Batman and tried to figure out who would win.

Avengers is the set of superheroes from the Marvel Universe. Every Avenger from, Iron Man to Hulk, has various capabilities. They are strong as a team and are the powerhouse. Their abilities and strength are diverse enough. If Avengers fight together against Superman and Batman, then they can easily win the fight.

Whereas, Superman from the DC Universe has been one of the strongest superheroes of all time. It’s impossible to defeat him without Kryptonite. He is far better and powerful than any other Avenger. One of his weaknesses is magic. Characters like Doctor Strange have the ability to fight with Superman with his magic.

On the other hand, Batman can defeat Avengers like Black Widow and Hawkeye, but he can never beat Doctor Strange, Thor, and Hulk as they are stronger than him. Predicting on Batman would be tough. As it has always been a tough fight with Superman several times. He even won the Justice League.

It’s really unpredictable and tough to decide who can exactly win the fight. Who do you think? Tell us in the comment section.