Goku is one of the strongest characters in fiction ever to exist. Across the Dragon Ball series, Goku has proved himself a potent and skilled fighter. The entire fanbase of Goku believes that there is no other character who can beat him. However, there are characters from another universe who are known to be amazingly strong, DC. There are several strong heroes and villains in DC, and there might be characters who can actually beat Goku in a head-on fight.
Superman (will win against Goku)
Superman’s powers have evolved a lot over the course of time, but in a fight against Goku, he’ll win easily. He might be lacking the martial arts skills but Superman doesn’t really require them. Despite the fact, he doesn’t like fighting, Superman can surely end battles once started. Once Superman becomes aware of Goku’s strengths and weaknesses, the fight will be over. There is also another factor that Goku can’t breathe in space, but Superman can.
Wally West (will win against Goku)
Wally West is one of the fastest and is considered to be the best Flash because of his mastery of the Speed Force. Goku himself is quite quick, and his instant transmission power allows him to traverse at insane speeds. But Wally can think very quickly, which Goku isn’t used to, which will be the turning point of their battle. Wally and Goku’s fight might start at speeds that he can match, but with the passing time, Wally would just speed up and quickly take upon him. Wally would be landing hits upon him even before he could get an opportunity to power up.
Martian Manhunter (will win against Goku)
Martian Manhunter is an experienced hero in DC Universe and has some of the most remarkable powers in the franchise. While strength-wise, he is on par with Superman and Wonder Woman. But he can go against Goku, considering his other powers. He has invisibility and intangibility that would bewilder Goku. But the ultimate card he has against the Saiyan is telepathy. Since Goku is known to not be intellectually sound enough, Martian Manhunter’s mental manipulations. Once under his control, Goku will easily be defeated.
Aquaman (would lose to Goku)
Arthur has an Atlantean body, which implies that he is incredibly strong and enduring. He can withstand the weight of an entire ocean, is very agile in water, and can swim very quickly. They can breathe in water and have a plethora of other skills. With that being said, Arthur can survive on land, too, which makes him a formidable enemy. However, Aquaman has one weakness, and that is he must touch water once an hour, or he will die. Considering this, Goku will suffocate him like a fish, and there’s not even a chance for Arthur to win against him.
Batman (would lose to Goku)
Batman, as a human, has a lot of weaknesses, while Goku is described as withholding god-like power and having no known weakness that can be exploited by enemies. In a fight against Goku, Batman can get gravely injured. It was revealed in the comics as well that Batman doesn’t have superhuman strength. However, he does have peak human strength as after the passing away of his parents, he trained himself intensely to unlock the full potential of his body. Despite these factors, Batman would get completely destroyed by the Super Saiyan Goku.
Green Arrow (would lose to Goku)
Green Arrow is a skilled fighter and prefers using long-range weapons, bows, and arrows. Despite the range factor, he is surprisingly good at close combat and can effortlessly defeat enemies. However, when the enemy in question is a Super Saiyan, things can get a bit tricky. Despite all these exceptional skills, Green Arrow has one weakness: He is a human! With his human body, he won’t be able to inflict much damage upon Goku. However, the contrary will defeat him gravely, and it’ll be a one-sided fight.