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
Liepard
Trubbish
Garbodor
Yveltal
Nickit
Thievul
Morpeko
Lokix
Brute Bonnet
Roaring Moon ex
Steelix
Jirachi
Ferroseed
Ferrothorn
Durant
Honedge
Honedge
Doublade
Doublade
Aegislash
Aegislash ex
Zacian
Skeledirge ex
Orthworm
Gholdengo ex
Altaria ex
Tatsugiri
Porygon
Porygon2
Porygon-Z
Aipom
Ambipom
Miltank
Whismur
Loudred
Exploud
Spinda
Swablu
Tandemaus
Tandemaus
Maushold ex
Bombirdier ex
Cyclizar
Iron Jugulis
Ancient Booster Energy Capsule
Counter Catcher
Cursed Duster
Defiance Vest