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
Magnemite
Magneton
Voltorb
Electrode
Electabuzz
Zapdos
Nidoran ♂
Nidorino
Nidoking
Nidoking BREAK
Gastly
Haunter
Drowzee
Koffing
Mewtwo
Mewtwo-EX
Mew
Sandshrew
Diglett
Dugtrio
Machop
Machoke
Machamp
Machamp BREAK
Onix
Hitmonchan
Clefairy
Pidgeot-EX
M Pidgeot-EX
Rattata
Raticate
Farfetch'd
Doduo
Chansey
Porygon
Dragonite-EX
Blastoise Spirit Link
Brock's Grit
Charizard Spirit Link
Devolution Spray
Energy Retrieval
Full Heal
Maintenance
Misty's Determination
Pidgeot Spirit Link
Pokédex
Potion
Professor Oak's Hint