Batman has better combat skills than Goku, Goku only knows one style (Turtle style) and Batman is way more smater than Goku that Goku is basically a retard next to him, Batman in his suit and Goku doesn't stand a chance...
Batman can take the Justice League out one at a time if he wanted to..
And Batman has a shitload of weapons that can hurt or kill Goku, Goku isn't Superman, Knives and shit can hurt/kill him, Batman can also inject him with this syrome (forgot what it's called) that can trap Goku in matrix like reality forever essentially killing him, Batman has taken out Godlike characters before, just bc he doesn't have actual powers doesn't mean shit...
Point is Batman WILL beat Goku, y'all niggas acting like Goku is some great unstoppable force that only Superman can deal with, the dude died multiple times in the series lol