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
Drapion
Mamoswine
Nidoking
Porygon-Z
Rapidash
Solrock
Spiritomb
Venomoth
Victreebel
Ambipom
Banette
Bronzong
Carnivine
Ditto
Dragonite
Dugtrio
Electivire
Elekid
Golduck
Grumpig
Kricketune
Lunatone
Machamp
Magmortar
Nidoqueen
Pidgeot
Sharpedo
Wailord
Dragonair
Electabuzz
Electrode
Haunter
Kangaskhan
Lairon
Lickilicky
Luvdisc
Machoke
Magby
Magmar
Magneton
Marowak
Nidorina
Nidorino
Pidgeotto
Piloswine
Porygon2
Tentacruel
Unown