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
Shedinja
Solrock
Spinda
Wailord
Zapdos
Altaria C
Arcanine
Bibarel
Breloom
Carnivine
Chatot G
Cherrim
Dragonite FB
Drifblim
Floatzel
Gabite
Garchomp C
Hippopotas
Ivysaur
Lopunny
Loudred
Magmar
Manectric G
Marshtomp
Masquerain
Metang
Milotic
Minun
Murkrow
Ninjask
Numel
Pinsir
Plusle
Raichu
Raticate G
Relicanth
Rhydon
Roserade
Rotom
Skarmory FB
Spiritomb C
Staravia
Togekiss C
Wailmer
Yanma
Baltoy
Beldum
Bidoof