20,903 cards, most valuable first. To narrow it down, browse by set, by Pokémon or by era. The top 100, with PSA 10 values, are ranked in the most valuable Pokémon cards, and what’s selling is on the market page.
Showing 2,581–2,640 of 20,903, most valuable first