It would depend on the specific circumstances of the battle, as both Broly and Thor are incredibly powerful in their respective universes. Broly is a Saiyan with immense strength and energy projection abilities, while Thor is an Asgardian god with a powerful hammer and control over lightning. It would be a close and intense battle between these two formidable characters.
broly
Goku would win in a battle with Broly if he is in Super Saiyan (1) or higher. However, SSJ1 may not be enough, or cause trouble for Goku, especially when facing Broly's Legendary Super Saiyan (LSSJ) form.
broly
broly
hulk
Probably Broly, but it won't be easy.
thor would win
I think that Goku would win. He is faster and stonge, and I can't imagine thor could handle a Kamehameha or a Spiritbomb .
Galactus.
Cell.
Broly would win in a fight of Super Android because he is much stronger.
Goku would win the battle because of his comeplete strength and his super fast flying which can easily knock Thor to the sun.