omega shenron ssj is dominated by broly id say that ssj2 would be about even so ssj3 would be able to beat him so ssj4 would probably dominate him and since omega shenron is stroger than ssj4 definately omega shenron unless broly went ssj4 or something
broly
Cell.
Probably Broly, but it won't be easy.
Broly would win in a fight of Super Android because he is much stronger.
SSJ 4 Broly.
Vegito even in his Normal state.
The X-men, assuming you mean all of them.
Broly. Even though he's a terrible fighter, he can beat pain.The Rinnigan won't work against him or any jutsu he used.
In actuality it would probably be superman, seeing as he is always "As strong as he needs to be..." Superman is also known as being the mans with "no Limits" so superman would be as strong as he is needed to be whenever in a fight. another point to put is that superman is not overrated, just overpowered given everything he could ever need to win.
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.
Who would win between Saiyan 4 Gogeta and Legendary Super Saiyan Broly is Saiyan 4.