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
Gorebyss
Granbull
Grovyle
Hariyama
Huntail
Linoone
Loudred
Magcargo
Marshtomp
Metapod
Pelipper
Porygon2
Purugly
Relicanth
Seviper
Skarmory
Slowbro
Togetic
Unown [F]
Unown [G]
Wailmer
Zangoose
Baltoy
Buizel
Cacnea
Caterpie
Clamperl
Drowzee
Ekans
Feebas
Glameow
Houndour
Igglybuff
Illumise
Jigglypuff
Kakuna
Koffing
Krabby
Lunatone
Luvdisc
Makuhita
Mankey
Mudkip
Porygon
Slowpoke
Slugma
Snubbull
Solrock