Card list
Pokémon card list
This list has 20,628 cards in 176 sets, from 1999 to 2026. Card names are the English names in the list.
Pokémon names follow English (UK).
Results
20,628 cards
Wobbuffet
Girafarig
Shedinja
Sableye
Giratina
Sigilyph-GX
Yamask
Cofagrigus
Litwick
Lampent
Chandelure
Meloetta
Mareanie
Nihilego
Poipole
Naganadel
Onix
Sudowoodo
Phanpy
Donphan
Hitmontop
Larvitar
Larvitar
Pupitar
Carbink
Alolan Meowth
Alolan Persian
Umbreon
Tyranitar-GX
Alolan Diglett
Alolan Dugtrio
Forretress
Steelix
Scizor
Dialga
Durant
Cobalion
Genesect-GX
Magearna
Alolan Ninetales-GX
Jigglypuff
Wigglytuff
Marill
Azumarill
Snubbull
Granbull
Ralts
Kirlia