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
Hitmonchan
Hitmonlee
Jirachi
Magmortar
Manaphy
Metagross
Mismagius
Octillery
Politoed
Shaymin
Sudowoodo
Torterra
Xatu
Beedrill
Blastoise
Crobat
Fearow
Floatzel
Kingdra
Lanturn
Lucario
Ninetales
Poliwrath
Primeape
Roserade
Steelix
Torkoal
Tyranitar
Ursaring
Cherrim
Dunsparce
Golbat
Grotle
Kakuna
Metang
Minun
Numel
Plusle
Poliwhirl
Pupitar
Pupitar
Seadra
Tauros
Wartortle
Aipom
Beldum
Buizel
Carnivine