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
Grimer
Muk
Mr. Mime
Espeon
Sableye
Beldum
Metang
Metagross
Deoxys-EX
Yamask
Yamask
Cofagrigus
Cofagrigus
Nidoking
Mankey
Primeape
Onix
Makuhita
Hariyama
Umbreon
Sneasel
Weavile
Absol
Sandile
Krokorok
Krookodile
Pawniard
Pawniard
Bisharp
Bisharp
Deino
Deino
Zweilous
Hydreigon
Steelix
Mawile
Dratini
Dragonair
Dragonite
Kingdra
Latias-EX
Latios-EX
Rattata
Raticate
Eevee
Eevee
Hoothoot
Noctowl