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
Cinderace
Sizzlipede
Centiskorch
Chi-Yu
Mantine
Corphish
Kyogre
Snover
Mega Abomasnow ex
Clauncher
Clawitzer
Sobble
Drizzile
Inteleon
Snom
Frosmoth
Eiscue
Magnemite
Magneton
Magnezone
Raikou
Electrike
Mega Manectric ex
Pachirisu
Helioptile
Heliolisk
Abra
Kadabra
Alakazam
Jynx
Ralts
Kirlia
Mega Gardevoir ex
Shedinja
Spoink
Grumpig
Xerneas
Greavard
Houndstone
Gimmighoul
Sandshrew
Sandslash
Onix
Tyrogue
Makuhita
Hariyama
Lunatone
Solrock