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
Riolu
Mega Lucario ex
Croagunk
Toxicroak
Marshadow
Stonjourner
Nacli
Naclstack
Garganacl
Crawdaunt
Mega Absol ex
Spiritomb
Yveltal
Nickit
Thievul
Shroodle
Grafaiai
Steelix
Mega Mawile ex
Dialga
Tinkatink
Tinkatuff
Tinkaton
Gholdengo
Mega Latias ex
Latios
Spearow
Fearow
Mega Kangaskhan ex
Delibird
Miltank
Buneary
Lopunny
Yungoos
Gumshoos
Stufful
Bewear
Acerola's Mischief
Boss's Orders
Energy Switch
Fighting Gong
Forest of Vitality
Iron Defender
Lillie's Determination
Lt. Surge's Bargain
Mega Signal
Mystery Garden
Pokémon Center Lady