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
Patrat
Watchog
Lillipup
Lillipup
Herdier
Stoutland
Pidove
Tranquill
Unfezant
Audino
Minccino
Cinccino
Bouffalant
Bouffalant
Energy Retrieval
Energy Search
Energy Switch
Full Heal
PlusPower
Poké Ball
Pokédex
Pokémon Communication
Potion
Professor Juniper
Revive
Super Scoop Up
Switch
Grass Energy
Fire Energy
Water Energy
Lightning Energy
Psychic Energy
Fighting Energy
Darkness Energy
Metal Energy
Reshiram
Zekrom
Pikachu
Snivy
Maractus
Tepig
Oshawott
Alomomola
Blitzle
Munna
Sandile
Zorua
Klink