Top 10 Best Dragon Ball Z Villains
1Frieza
2Cell
3Kid Buu
4Majin Vegeta
5Broly
6Beerus
7Cooler
8Omega Shenron
9Janemba
10Zarbon
11King Piccolo
12Raditz
13Android 18
14Android 17
15Goku Black
16Nappa
17Piccolo
18Baby
19Zamasu
20Garlic Jr.
21Jeice
22Hatchiyack
23Burter
24Super Buu
25Super Android 17
26Captain Ginyu
27Captain Yellow
28Mercenary Tao
29King Cold
31Nuova Shenron
32Dodoria
33Guldo
34Vegeta
35Bojack