• 4Printings1 set
  • $100.57Most valuablePerfect Order #124
  • $0.52CheapestPerfect Order #47
  • 1 in 1,667Hardest to pullPerfect Order #124

Every Mega Zygarde ex card

Newest set first. Odds are per pack, for sets we have verified openings for.

CardSetMarket priceOdds per pack
Mega Zygarde ex (#124)Mega Zygarde ex#124 · Mega Hyper RarePerfect OrderMar 27, 2026$100.571 in 1,667
Mega Zygarde ex (#120)Mega Zygarde ex#120 · Special Illustration RarePerfect OrderMar 27, 2026$41.661 in 488
Mega Zygarde ex (#104)Mega Zygarde ex#104 · Ultra RarePerfect OrderMar 27, 2026$3.841 in 211
Mega Zygarde ex (#47)Mega Zygarde ex#47 · Double RarePerfect OrderMar 27, 2026$0.521 in 43

Quick answers

How much is Mega Zygarde ex worth?
It depends on the printing. The Perfect Order Mega Hyper Rare (#124) sells for about $100.57, and the cheapest printing, the Perfect Order Double Rare (#47), for about $0.52 (TCGplayer market prices, Oct 12, 2026).
How many Mega Zygarde ex cards are there?
4 cards: Perfect Order #124 (Mega Hyper Rare), Perfect Order #120 (Special Illustration Rare), Perfect Order #104 (Ultra Rare), and Perfect Order #47 (Double Rare).
Which Mega Zygarde ex is the rarest?
Of the printings we have measured odds for, Perfect Order #124 (Mega Hyper Rare) is the hardest to pull: about 1 in 1,667 packs, assuming every card of its rarity is equally likely.
What set is Mega Zygarde ex in?
Perfect Order (Mar 27, 2026).

Prices: TCGplayer market price, Oct 12, 2026. Pull odds come from verified pack openings; see each set's page for its sources. Card images are shown for identification.