Unlock all characters in Dragon Ball Sparking Zero

Want to unlock every character in Dragon Ball Sparking Zero? You’re going to need to put in some work if you want to get your hands on every character on the Sparking Zero roster. While you instantly gain access to over one hundred fighters when you first boot up the game, there are fan favorites like Bardock, Janemba, and Ultra Instinct Goku who you won’t have access to right away.

Now that Dragon Ball Sparking Zero is here, it’s time to find out what needs to be done to unlock the entire roster. Take a look at the Dragon Ball Sparking Zero roster to see which fighters you can use to construct the perfect team, and check out our Sparking Zero tier list to include some of the fighting game’s strongest warriors.

Dragon Ball Sparking Zero unlockable characters

Every character in Dragon Ball Sparking Zero can be unlocked by completing missions in the Episode Battle game mode, reaching certain Player Levels, and winning specific tournaments. If you complete the entirety of Episode Battle, reach Player Level 20, and win every tournament, you will unlock every character in the game.

If you want to drastically speed up the process, you also have the option to purchase characters using Zeni, the in-game currency.

Here’s every unlockable character in Dragon Ball Sparking Zero, listed with their price and unlock conditions:

Character Price (Zeni) Unlock Conditions
Anilaza 120,000
Android 13 60,000 Reach Player Level 10
Baby Vegeta (GT) 90,000 Reach Player Level 10
Bardock 60,000
Bergamo 45,000
Bojack 60,000
Caulifla 60,000
Cooler 90,000
Cui 30,000
Dr. Wheelo 45,000
Dyspo 90,000
Frost 90,000
Fused Zamasu Half-Corrupted 120,000 Reach Player Level 20
Goku (GT) 75,000
Goku (Super) Ultra Instinct 120,000
Goku Black Super Saiyan Rosé 120,000 Reach Player Level 20
Gohan (Future) 60,000
Gogeta (GT) Super Saiyan 4 90,000 Reach Player Level 10
Great Ape Baby (GT) 105,000 Reach Player Level 10
Hirudegarn 90,000
Janemba 60,000
Kakunsa 90,000
Kale 60,000
King Cold 60,000
Lord Slug 60,000
Majin Buu (Evil) 90,000
Majin Vegeta 105,000
Mecha Frieza 90,000
Metal Cooler 105,000
Nail 60,000
Omega Shenron (GT) 120,000 Reach Player Level 10
Pan (GT) 90,000
Roasie 30,000
Saibaman 30,000
Spopovich 30,000
Super Baby 1 (GT) 105,000 Reach Player Level 10
Super Baby 2 (GT) 105,000 Reach Player Level 10
Super Garlic Jr. 45,000
Super Gogeta (Z) 105,000
Syn Shenron (GT) 120,000 Reach Player Level 10
Tapion 45,000
Turles 60,000
Uub (GT) 60,000
Videl 30,000
Yajirobe 30,000

You can unlock certain characters by winning tournaments, saving you from spending any Zeni. When it comes to tournaments, the game doesn’t care what difficulty to beat your opponents on, so you should take advantage of this if you’re struggling to win fights. If you’re running low on money, simply set the difficulty to ‘weak’.

The fastest way to unlock every Dragon Ball Sparking Zero character is to own the Ultimate Edition of the game, allowing you to immediately summon both Shenron and Super Shenron. Spend your wishes on the ‘I want more Zeni’ option, then claim a third additional wish by unlocking the challenges in Zen-Oh’s Orders.

Dragon Ball Sparking Zero wish characters

The two villains in Dragon Ball Super can be obtained through Super Shenron, or by reaching Player Level 20 to make them available in the store.

Here are the characters that can be unlocked via Super Shenron in Dragon Ball Sparking Zero:

That’s everything you need to unlock all the characters in Dragon Ball Sparking Zero. Unless you’ve got a lot of Shenron wishes saved up, you’re going to have to spend a decent amount of time tackling the Episode Battle mode first. Fortunately, we can help you save up for those wishes with our Dragon Ball Sparking Zero wishes guide to help you collect more dragon balls.