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 Player Level 1 / Win the Tournament of Power Android 13 60,000 Reach Player Level 10 Baby Vegeta (GT) 75,000 Reach Player Level 10 / Use Vegeta ten times in battle (claim in Zen-Oh's Orders) Bardock 60,000 Reach Player Level 10 Bergamo 60,000 Player Level 1 / Win the 'Rematch with Bergamo the Crusher' Bonus Battle Bojack 60,000 Reach Player Level 10 / Clear 'Combined Power' in Gohan's Episode Battle Broly (Super) 60,000 Reach Player Level 10 / Clear 'Goku's Strength' in Goku's Episode Battle Caulifla 60,000 Player Level 1 / Win the Cell Games Tournament Cell Jr. 30, 000 Player Level 1 / Win the 'Fight! Universe 6's Mightiest Warriors' Bonus Battle Cooler 90,000 Reach Player Level 10 / Clear 'Brothers Fight Together' in Frieza's Episode Battle Cui 30,000 Player Level 1 / Clear 'Frieza's Assassination Order' in Vegeta's Episode Battle Dr. Wheelo 45,000 Reach Player Level 10 / Use Dr. Gero ten times in battle (claim in Zen-Oh's Orders) Dyspo 90,000 Player Level 1 / Clear 'Virtuous Warrior, Virtuous Villain' in Frieza's Episode Battle Frieza Force Soldier 30,000 Player Level 1 / Win the 'Welcome to Frieza Force!' Bonus Battle Frost 90,000 Player Level 1 / Win the Tournament of Destroyers Fused Zamasu 120,000 Reach Player Level 20 / Super Shenron Wish Goku (GT) 75,000 Player Level 1 / Clear 'Number One Spot' in Vegeta's Episode Battle Goku (Teen) 45,000 Player Level 1 / Win a standard World Tournament Goku (Super) Ultra Instinct -Sign- 120,000 Player Level 1 / Clear 'Goku's Mentor' in Vegeta's Episode Battle Goku Black Super Saiyan Rosé 75,000 Reach Player Level 20 / Super Shenron Wish Gohan (Future) 60,000 Reach Player Level 10 / Win the 'Face of Despair! Gohan vs. Android' Bonus Battle Gogeta (Super) 105,000 Player Level 1 / Win 'The Greatest Saiyan of All' Bonus Battle Gogeta (GT) Super Saiyan 4 120,000 Reach Player Level 10 / Use Gogeta ten times in battle (claim in Zen-Oh's Orders) Hirudegarn 90,000 Reach Player Level 10 / Win the 'Great Saiyaman vs. Kaiju?!' Bonus Battle Janemba 60,000 Reach Player Level 10 Kakunsa 90,000 Player Level 1 Kale 60,000 Player Level 1 / Clear 'Surpass God, Trunks in Future' in Trunks' Episode Battle King Cold 60,000 Reach Player Level 10 / Clear 'Parent-Child Tournament of Power' in Frieza's Episode Battle Lord Slug 60,000 Reach Player Level 10 / Clear 'Android 17' in Piccolo's Episode Battle Majin Buu (Evil) 90,000 Player Level 1 / Win 'To Be the Best: Advanced' Bonus Battle Majin Vegeta 105,000 Player Level 1 / Clear 'The Long-Awaited Battle' in Vegeta's Episode Battle Mecha Frieza 90,000 Player Level 1 / Clear 'Frieza Descends on Earth' in Frieza's Episode Battle Metal Cooler 105,000 Reach Player Level 10 / Use Cooler ten times in battle (claim in Zen-Oh's Orders) Nail 60,000 Reach Player Level 10 / Clear 'Piccolo Returns to his Birthplace' in Piccolo's Episode Battle Pan (GT) 45,000 Player Level 1 / Clear 'Defend the Earth from the Frieza Force' in Gohan's Episode Battle Roasie 90,000 Reach Player Level 10 / Win the 'Neo Tri-Beam Is All Powered-Up Like Never Before' Bonus Battle Saibaman 30,000 Player Level 1 / Win the Yamcha Games Tournament Spopovich 30,000 Player Level 1 / Clear 'Lust for Power' in Gohan's Episode Battle Super Garlic Jr. 45,000 Reach Player Level 10 / Use Piccolo ten times in battle (claim in Zen-Oh's Orders) Super Gogeta (Z) 105,000 Reach Player Level 10 / Win the Other World Tournament Syn Shenron (GT) 120,000 Reach Player Level 10 Tapion 45,000 Reach Player Level 10 / Clear 'Final Battle with Zamasu' in Trunks' Episode Battle Turles 60,000 Reach Player Level 10 / Win the 'Avenger Returns' Bonus Battle Uub (GT) 60,000 Reach Player Level 10 / Clear 'The Power of One, The Power of All' in Goku's Episode Battle Vegeta (GT) Super Saiyan 4 120,000 Reach Player Level 10 / Clear 'Pushing the Limit' in Goku's Episode Battle Videl 30,000 Player Level 1 / Clear 'Chaos at the World Tournament' in Gohan's Episode Battle Yajirobe 30,000 Player Level 1 / Clear 'Vegeta's Secret Maneuver' in Goku's Episode Battle

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'.

Once you unlock a base character, all of their transformations are automatically unlocked with them. For example, unlocking Broly (Super) will give you access to his Legendary Super Saiyan and Super Saiyan Full Power transformations.

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:

  • Goku Black
  • Fused Zamasu

That's everything you need to unlock all the characters in Dragon Ball Sparking Zero. Don't forget to use our Dragon Ball Sparking Zero wishes guide to help you collect more dragon balls. We've also got a Dragon Ball Sparking Zero review if you want to know what we thought of the game.