All Sets / Pokémon / Mega Evolution / Perfect Order

Mega Evolution · ME3

Perfect Order

The cheapest set in the Mega era, and the one where a non-Mega nearly takes the top slot. 124 cards, 36 secret rares.

Released
27 Mar 2026English
Cards
12488 main + 36 secret
Set code
ME3me03
Booster pack
$5.44market
Booster box
$172.0636 packs
Top card
$134Mega Zygarde ex 124/088

What Perfect Order actually is

The short version

Perfect Order arrived 27 March 2026 from the Japanese Nihil Zero set, named for Zygarde's Zero Forme. At $134 for its most valuable card it has the lowest ceiling of any Mega Evolution expansion, and a booster box at around $172 is the cheapest sealed entry in the series.

The unusual part is second place. Meowth ex at 121/088 trades within about $5 of Mega Zygarde ex, the card the set is built around. A plain Meowth holding its own against the headline Mega is not something that happens in the other five sets, and it is worth knowing before you assume the box art tells you where the money is.

Low ceiling cuts both ways. Nothing here is going to fund anything, but at around $172 a box against a $134 top card, the distance between what you pay and what you can pull is smaller than anywhere else in the series.

What's in the set

124 cards by rarity

Distinct card numbers, excluding reverse holo variants
RarityCardsShare of set
Common44
Uncommon24
Ultra Rare18
Rare11
Illustration Rare11
Double Rare9
Special Illustration Rare6
Mega Hyper Rare1

Where it came from

Japanese source set

English Mega Evolution sets are assembled from Japanese releases rather than translated one to one, which is why card counts and numbering shift between the two.

Nihil Zero (M3)

Japan · early 2026

Named for Zygarde’s Zero Forme, which headlines both printings.

Chase cards

Top five by market price

CardNumberRarityMarket
1Mega Zygarde ex124/088Mega Hyper$134.13
2Meowth ex121/088Special Illus.$128.67
3Mega Zygarde ex120/088Special Illus.$58.68
4Mega Clefable ex119/088Special Illus.$52.90
5Rosa's Encouragement123/088Special Illus.$51.38

A Meowth is not supposed to do this

Meowth ex at $128.67 sits within $6 of the set's headline Mega Hyper Rare. Other sets have tight top twos, but they are always two chase cards competing. This is the only Mega set where an ordinary Pokemon holds the same value as the Mega the set was built around.

Sealed product

Current market prices

Booster Pack

$5.44Single pack

Booster Bundle

$40.396 packs

Elite Trainer Box

$73.949 packs plus promo

Booster Box

$172.0636 packs

Box against loose packs

At $5.44 a pack, 36 loose packs come to $195.84. A sealed box is $172.06, so the box is about $23.78 cheaper.

A cheap box on a cheap set is the least risky sealed purchase in the series, though the ceiling is low enough that it is unlikely to pay for itself.

Go deeper

Everything else on this set

More Mega Evolution

Every set in the series

Common questions

Perfect Order FAQ

How many cards are in Perfect Order?

124 in total: 88 in the main set and 36 secret rares numbered above 88.

When did Perfect Order release?

27 March 2026 in English, adapted from Nihil Zero (M3).

What is the most valuable card in Perfect Order?

Mega Zygarde ex 124/088, at roughly $134.13 on the current market.

Is Perfect Order worth buying sealed?

A booster box runs about $172.06 against $195.84 for the same 36 packs bought loose, so the box is about $23.78 cheaper. Sealed works out cheaper, though on a set this affordable the difference is small.

Card and sealed prices from live market data · updated daily