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
Reshiram
Zekrom
Spearow
Fearow
Meowth
Dunsparce
Skarmory
Taillow
Swellow
Swellow
Swablu
Altaria
Rayquaza-EX
M Rayquaza-EX
Shaymin-EX
Shaymin-EX
Pidove
Tranquill
Unfezant
Unfezant
Fletchling
Gallade Spirit Link
Healing Scarf
Latios Spirit Link
Mega Turbo
Rayquaza Spirit Link
Revive
Sky Field
Steven
Switch
Trainers' Mail
Trainers' Mail
Ultra Ball
Wally
Wide Lens
Winona
Double Dragon Energy
Thundurus-EX
Gallade-EX
M Gallade-EX
Latios-EX
M Latios-EX
Hydreigon-EX
Rayquaza-EX
M Rayquaza-EX
Shaymin-EX
Wally
Winona