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
Kingdra
Luxray
Mamoswine
Metagross
Mewtwo
Politoed
Probopass
Rayquaza
Regigigas
Spiritomb
Yanmega
Armaldo
Azelf
Bellossom
Cradily
Crawdaunt
Delcatty
Deoxys Attack Forme
Deoxys Defense Forme
Deoxys Speed Forme
Ditto
Forretress
Groudon
Heatran
Jirachi
Kyogre
Lopunny
Mesprit
Poliwrath
Regice
Regigigas
Regirock
Registeel
Shedinja
Torkoal
Unown [!]
Uxie
Victreebel
Vileplume
Anorith
Camerupt
Castform
Castform Rain Form
Castform Snow-Cloud Form
Castform Sunny Form
Dragonair
Drifblim
Exeggutor