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
Oshawott
Dewott
Samurott
Basculin
Ducklett
Swanna
Vanillite
Vanillish
Vanilluxe
Blitzle
Zebstrika
Joltik
Galvantula
Stunfisk
Woobat
Swoobat
Sigilyph
Yamask
Cofagrigus
Gothita
Gothorita
Frillish
Roggenrola
Boldore
Gigalith
Sawk
Archen
Archeops
Mienfoo
Mienshao
Terrakion
Purrloin
Liepard
Scraggy
Scrafty
Trubbish
Garbodor
Zorua
Zoroark
Vullaby
Mandibuzz
Deino
Zweilous
Ferroseed
Ferrothorn
Durant
Druddigon
Patrat