1969–2016 of 2642 cards
Yanma
Pokemon
Wobbuffet
Pokemon
Ursaring
Pokemon
Unown [A]
Pokemon
Umbreon
Pokemon
$168.44 NM
Tyranitar
Pokemon
Smeargle
Pokemon
Scizor
Pokemon
$0.17 NM
Poliwrath
Pokemon
Politoed
Pokemon
Magnemite
Pokemon
$0.67 NM
Kabutops
Pokemon
Houndour
Pokemon
Houndoom
Pokemon
Hitmontop
Pokemon
Forretress
Pokemon
Espeon
Pokemon
Sabrina
Pokemon
Koga
Pokemon
Giovanni
Pokemon
Blaine
Pokemon
Sabrina's Alakazam
Pokemon
Rocket's Zapdos
Pokemon
Rocket's Mewtwo
Pokemon
Misty's Gyarados
Pokemon
Misty's Golduck
Pokemon
Lt. Surge's Raichu
Pokemon
Koga's Ditto
Pokemon
Koga's Beedrill
Pokemon
Giovanni's Persian
Pokemon
Giovanni's Nidoking
Pokemon
Giovanni's Machamp
Pokemon
Giovanni's Gyarados
Pokemon
Erika's Venusaur
Pokemon
Brock's Ninetales
Pokemon
Blaine's Charizard
Pokemon
Blaine's Arcanine
Pokemon
Zapdos
Pokemon
Wigglytuff
Pokemon
Venusaur
Pokemon
Scyther
Pokemon
Raichu
Pokemon
Poliwrath
Pokemon
Pidgeot
Pokemon
Ninetales
Pokemon
Nidoqueen
Pokemon
Nidoking
Pokemon
Mewtwo
Pokemon