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
Watchog
Lillipup
Herdier
Stoutland
Whimsicott ex
Reshiram ex
Keldeo ex
Jellicent ex
Hydreigon ex
Bouffalant ex
Harlequin
Hilda
Whimsicott ex
Reshiram ex
Keldeo ex
Jellicent ex
Hydreigon ex
Bouffalant ex
Hilda
Victini
Reshiram ex
Bulbasaur
Ivysaur
Mega Venusaur ex
Exeggcute
Exeggutor
Tangela
Tangrowth
Chikorita
Bayleef
Meganium
Shuckle
Celebi
Seedot
Nuzleaf
Shiftry
Nincada
Ninjask
Dhelmise
Vulpix
Ninetales
Numel
Mega Camerupt ex
Litleo
Pyroar
Volcanion
Scorbunny
Raboot