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
Pupitar
Makuhita
Hariyama
Croagunk
Toxicroak
Rockruff
Lycanroc ex
Passimian
Falinks
Nacli
Nacli
Naclstack
Garganacl
Glimmet
Glimmet
Glimmora
Ting-Lu ex
Paldean Wooper
Paldean Wooper
Paldean Clodsire ex
Murkrow
Honchkrow
Sneasel
Weavile
Tyranitar
Sableye
Seviper
Deino
Zweilous
Hydreigon
Maschiff
Maschiff
Mabosstiff
Shroodle
Shroodle
Grafaiai
Bombirdier
Corviknight
Cufant
Copperajah ex
Orthworm
Noibat
Noivern ex
Girafarig
Farigiraf
Dunsparce
Dudunsparce
Wingull