5. Super Buu
Super buu is powerful however gotenks super saiyan 3 is not able to defeat him. However he is badly beaten up by ultimate gohan however afterwards super buu absorbs gotenks super saiyan 3 and beats gohan. However gohan is not able to handle him and eventually gets beaten up. Later he also absorbs gohan. Super buu with gohan absorbed is the most powerful dragon ball z villain. However he is later beaten up by vegito.
Goku is on number 4 because of the latest dragonball z movie battle of gods. He is easily defeated at super saiyan 3 level by Bills. However later with the help of shenron he is able to transform into a new super saiyan level called the super saiyan god. He is able to fight with bills however at his maximum power level he is not able to defeat bills. But he is still more powerful than all the dragon ball z characters.
Bills the main villain of the movie dragon ball z battle of gods is considered as the most powerful dragon ball z character. He was able to defeat goku with a single blow. He also beats the enraged vegeta who was powerful than super saiyan 3 goku. Later goku transformed in super saiyan god to fight bills. Even at his maximum power goku was not able to defeat bills and bills later said that he only used 70% of his maximum energy.
Whis is seen with bills in the movie dragon ball z battle of gods. However bill was initially considered as the most powerful character in the movie. However in the end of the movie it is revealed that whis is trainer of bills and he is more powerful than bills s he is able to put bills to sleep in a single blow.
Vegito is powerful character in Dragon ball Z. With the help of potara earrings goku and vegeta fuse together into vegito. Vegito easily beats super buu without taking any efforts and even he didn’t turned into super saiyan. He is so fast he didn’t use his hands to fight with super buu.
For 10-6 click here
10 Most Powerful characters in Dragon Ball Z (2015) 2
5. Super Buu