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 (UK).
Results
20,628 cards
Hippopotas
Hippowdon
Landorus
Binacle
Barbaracle
Tyrunt
Tyrantrum
Hawlucha
Mega Zygarde ex
Gastly
Haunter
Gengar
Skorupi
Drapion
Yveltal ex
Chien-Pao
Mega Skarmory ex
Honedge
Doublade
Aegislash
Klefki
Rattata
Raticate
Meowth ex
Snorlax
Bunnelby
Diggersby
Fletchling
Furfrou
Antique Jaw Fossil
Antique Sail Fossil
Core Memory
Crushing Hammer
Energy Search
Energy Swatter
Hole-Digging Shovel
Jacinthe
Judge
Lumiose City
Lumiose Galette
Naveen
Poké Ball
Poké Pad
Pokémon Catcher
Potion
Rosa's Encouragement
Tarragon
Growing Grass Energy