Depends on the versions. Vegeta wins against golden age and post-flashpoint supes.
Post-crisis and pre-crisis supes beat vegeta.
Saiyan Saga Vegeta would end current Supes.
majin vegeta
My opinion is Vegeta. My opinion is Superman because he's invincible except for Kryptonite. It's highly unlikely that Vegeta would have Kryptonite.
vegeta ssj 2
Vegeta would beat Gohan in any fair fight (i.e. SSJ1 vs. SSJ1, etc).
Superman, unless you are talking about early golden age superman or post final crisis superman, in which case goku wins.
Because Vegita would Destroy him
Superman would always win in a battle against a villainous creature- but the Predator alien could actually hurt him since he is a being from another galaxy.
Well it depends because, In the battle with Omega Shenron, Goku said to Vegeta that maybe you even surpassed even him in that form... But we always see Vegeta get bet down in that form.. So we would just have to see when that battle came around.. "I have to agree with this, though I think vegeta is stronger."
Superman
Superman
Super Sonic will win no matter how much superman underestimates him. Superman can kill Super Sonic in one hit with his laser vision. Also, Superman is invincible and his only weakness is Kryptonite. Sonic will never obtain Kryptonite in a million years. Superman wins.