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
Linoone
Swablu
Lillipup
Herdier
Stoutland
Audino
Bouffalant
Bunnelby
Yungoos
Gumshoos
Skwovet
Greedent ex
Lechonk
Lechonk
Lechonk
Oinkologne
Oinkologne
Flamigo
Arven
Brassius
Geeta
Letter of Encouragement
Ortega
Patrol Cap
Pokémon League Headquarters
Poppy
Ryme
Team Star Grunt
Town Store
Vengeful Punch
Gloom
Ninetales
Palafin
Bellibolt
Cleffa
Larvitar
Houndour
Scizor
Varoom
Pidgey
Pidgeotto
Lechonk
Eiscue ex
Tyranitar ex
Vespiquen ex
Glimmora ex
Absol ex
Charizard ex