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
Whimsicott
Dedenne
Xerneas
Diancie
Milcery
Alcremie
Zacian
Wooper
Quagsire
Shuckle
Phanpy
Donphan
Hitmontop
Regirock
Riolu
Drilbur
Terrakion
Zygarde
Rockruff
Lycanroc
Mudbray
Mudsdale
Coalossal V
Coalossal VMAX
Clobbopus
Grapploct
Zamazenta
Poochyena
Mightyena
Sableye
Drapion V
Sandile
Krokorok
Krookodile
Trubbish
Garbodor
Galarian Meowth
Galarian Perrserker
Forretress
Steelix V
Beldum
Metang
Metagross
Jirachi
Lucario
Dialga
Excadrill
Ferroseed