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
Energy Switch
Great Ball
Luxury Ball
Marley's Request
Poké Blower +
Poké Drawer +
Poké Healer +
Premier Ball
Potion
Switch
Cyclone Energy
Warp Energy
Dusknoir LV.X
Heatran LV.X
Machamp LV.X
Raichu LV.X
Regigigas LV.X
Charmander
Charmeleon
Charizard
Drifloon
Duskull
Voltorb
Ampharos
Blastoise
Blaziken
Delcatty
Dialga
Dialga
Dialga G
Gardevoir
Giratina
Giratina
Manectric
Palkia G
Rampardos
Shaymin
Shaymin
Slaking
Weavile G
Altaria
Banette
Bastiodon
Beautifly
Blissey
Dialga
Dugtrio
Dustox