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 (US).
Results
20,628 cards
Drilbur
Excadrill
Archen
Archeops
Terrakion
Meloetta
Zygarde
Umbreon & Darkrai-GX
Mega Sableye & Tyranitar-GX
Alolan Grimer
Murkrow
Murkrow
Honchkrow
Sneasel
Weavile-GX
Sableye
Drapion
Purrloin
Liepard
Scraggy
Scrafty
Yveltal
Hoopa
Mawile-GX
Escavalier
Cottonee
Whimsicott
Dedenne
Garchomp & Giratina-GX
Dratini
Dratini
Dragonair
Dragonair
Dragonite
Dragonite-GX
Latias
Axew
Fraxure
Haxorus
Druddigon
Noibat
Noivern
Naganadel-GX
Lickitung
Lickilicky
Kangaskhan
Tauros
Hoothoot