Skip to content

eBay Sold Prices for Sports Cards vs Listed Prices

eBay sold prices, not asking prices, set what a card is worth. Learn the sold filter, why Best Offer prices are hidden, auction vs BIN, and how comps work.

By SnapCard TeamPublished 10 min read

eBay sold prices are what a sports card is actually worth; listed prices are what a seller hopes to get. The two routinely differ by 30 to 300 percent. To see real value, filter results to Sold items, ignore active listings, and know that accepted Best Offer sales show the struck-through asking price, not the amount paid.

How do you check sold listings on eBay?

To check sold listings on eBay, run your search, open the Filters panel, and under Show only turn on Sold items. On the app, tap Filter, choose Show more, then toggle Sold listings. Sold prices appear in green with the sale date, and eBay keeps roughly the last 90 days of this history public.

The exact wording moves around as eBay redesigns, but the filter has been in the same place for years and the step-by-step is covered in Cluzy's sold listings guide. A few habits make the results useful rather than misleading:

  1. Search the full card description: year, set, player, card number and parallel. "2018 Prizm Luka Doncic 280 Silver" returns a different market than "Luka Doncic rookie."
  2. Add the grade and grader when you care about a slab. "PSA 10" and "PSA 9" are separate searches, not one.
  3. Sort by End Date: Recent, not Best Match. Best Match mixes weeks of results in an order eBay chooses.
  4. Open the listing. A sale price means nothing until you have confirmed the photo shows the card and grade you searched for.
  5. Note the format. Auction and Buy It Now results look the same but come from different buyers, as explained below.

Ninety days is enough for cards that trade weekly and not enough for cards that trade twice a year; thin markets need the longer archives covered below.

Why are card prices so different between listings?

Card prices look so different on eBay because active listings are a wish list and sold listings are a record, and most searches show the wish list. A seller can list a $200 card at $900 and leave it there indefinitely. Nothing about that price is a data point, yet it appears next to real sales and pulls the visual average up.

The spread is structural. Fixed-price sellers price for the one buyer who will not check comps, which costs nothing when a listing can sit indefinitely. Sellers who bought at the 2021 peak anchor to their cost. Many listings are deliberately high with Best Offer enabled, so the visible number is an opening position, not a price. And the same card exists in a dozen conditions and parallels one keyword apart.

The result is that a search for a modern rookie returns active asks from $40 to $400 while the sold results cluster between $55 and $80. Anyone learning how much their card is worth has to train themselves to skip the top of the page entirely. The active market tells you what sellers want. Only the sold market tells you what buyers agreed to.

Best offer accepted: the hidden price problem

When a seller accepts a Best Offer, eBay's sold listings show the original asking price with a line through it and a "Best offer accepted" note, not the amount the buyer paid. The accepted figure is hidden on purpose so that other buyers do not learn how far a seller will drop, and it quietly inflates every sold search that includes those listings.

The distortion is large in cards because Best Offer is the default for most fixed-price sellers. A listing showing $150 with a strikethrough may have closed at $95, and if half the sold results are Best Offer sales, the visible average can run 20 to 40 percent above real prices. eBay's own community threads confirm the display is intentional.

There are two ways around it:

  • 130point. Paste the sold listing URL or search the card at 130point.com/sales, and the tool displays the actual accepted offer amount alongside the listing. It is the standard fix used by dealers.
  • eBay Product Research, formerly Terapeak. Any eBay seller account, including a basic one with no store subscription, gets access in Seller Hub under Research. eBay's Product Research page describes three years of sold data including the actual price accepted on Best Offer listings, along with average sold price and sell-through rate.

Until you have checked one of those, treat any struck-through price as an upper bound and nothing more.

Auction vs Buy It Now: two different markets

Auction and Buy It Now results are produced by different buyers under different conditions, and averaging them together hides that. An auction that ends on a Sunday night with two motivated bidders tells you what the market will pay under competition. A Buy It Now sale tells you what one buyer accepted from one seller, possibly after a hidden offer.

Auctions are the cleaner price signal for cards that trade often, because the final price was set by the second-highest bidder's limit rather than by the seller. They are also more volatile: a poorly timed or poorly titled auction can end well below the market, and a card that attracts two collectors who both want it badly can end well above. For a thinly traded card, a single auction is an anecdote.

Buy It Now results are steadier but biased upward, since sellers set them and full-price BIN buyers are the least price-sensitive people in the market. Sellers should read our guide on how to sell sports cards online for when each format works. Buyers should read the two formats separately and expect the auction median to sit below the BIN median.

Shill bidding and wash sales: when a sold price is not real

A sold price is only evidence if the sale was real, and a small share of card sales are not. Shill bidding is when a seller or an associate bids on the seller's own auction to push the price up. A wash sale is a transaction between related parties designed to print a comp. Both are prohibited on eBay and both still happen.

The card hobby has had public examples. In 2021 eBay removed thousands of listings from PWCC, then one of its largest card sellers, citing shill bidding, a story covered by Sports Collectors Daily. In 2025 the industry dealt with fresh controversies on other platforms, and Athlon Sports reported price drops of 10 to 20 percent on affected items as trust eroded. eBay's shill bidding policy bars anyone connected to the seller, including family, roommates and employees, from bidding.

The signals that a comp may be manufactured:

  • A single sale far above every other result, with no obvious reason such as a different parallel.
  • The same card selling repeatedly from the same seller at rising prices.
  • Bid histories where one bidder appears late and pushes the price without winning.
  • Feedback that shows the buyer and seller trading with each other.

The defense is simple: never price off one sale. Use the median of five or more, drop the outliers, and check that the remaining results come from unrelated sellers.

Why an average needs a grade filter

An average sold price is meaningless unless every sale in it is the same card in the same condition, and on eBay that is rarely true of an unfiltered search. A raw copy, a PSA 9 and a PSA 10 of the same rookie can sell for $55, $400 and $5,000 in the same week, and averaging them produces a number no copy has ever sold for.

The 1989 Upper Deck Ken Griffey Jr. is the standard illustration. As of June 2026 a raw copy brought $75 to $125, a PSA 9 brought $400 to $425 and a PSA 10 brought $4,900 to $5,100. Any sold search that mixes those three populations returns an average dominated by whichever grade happened to sell most in the last 90 days. The same failure shows up with parallels: a base Prizm and a Silver Prizm share a card number and a player, and only the keyword separates them.

Build the filter into the search. Run "PSA 10" and "PSA 9" as separate queries, and exclude graders with a minus sign, as in "-PSA -BGS -SGC -CGC," for raw comps. Then check each photo, because sellers mislabel constantly. The gap between grades is covered in our post on the PSA 9 vs PSA 10 price difference, and it is why a comp without a grade is not a comp.

How do comp-based pricing tools work?

Comp-based pricing tools pull sold transactions from eBay and the major auction houses, match each one to a specific card and grade, and summarize the results as a recent range or median. They save the manual search and, when done well, they solve the grade-filter and Best Offer problems automatically. When done badly, they average the same junk a raw search would.

The good ones share a few traits. They separate grades and parallels into distinct records rather than one bucket. They draw from more than one venue, since a card that sells at Goldin or Heritage Auctions often trades higher than the same card on eBay and a single-source tool misses that. They date each sale so you can weight recent results. And they show the underlying sales rather than only a computed number, so you can throw out an outlier yourself.

SnapCard works this way. Scan a card with the SnapCard sports card price guide and it identifies the card and shows recent sale records from eBay, Goldin, Heritage Auctions, PWCC and Pristine Auction with dates attached. It also reads PSA, BGS, SGC and CGC slab labels so a graded card is compared against graded comps. Our roundup of the best sports card scanner apps compares how the leading tools handle the same questions.

Method Grade filter Best Offer price visible History window Cost
eBay sold search Manual, by keyword No, shows struck-through ask About 90 days Free
eBay Product Research (Terapeak) Manual, by keyword Yes Up to 3 years Free with a seller account
130point Manual, by keyword Yes Varies Free
Comp-based app such as SnapCard Automatic per card and grade Depends on source Varies by card Free to download, Pro for full features

No tool replaces opening the listing and looking at the photo. A tool narrows the search; your eyes confirm the card.

A ten-minute comp workflow

A reliable comp takes about ten minutes per card and produces a range rather than a single number. The goal is a median of real, verified sales of the exact card and grade, drawn from the last 30 to 90 days, with outliers removed and Best Offer sales corrected.

  1. Write the full card description, including the parallel and, if graded, the grader and grade.
  2. Run the eBay sold search sorted by most recent, and open at least five results to confirm the photos match.
  3. For every struck-through price, get the real number from 130point or Product Research.
  4. Split auction and BIN results and note the median of each.
  5. Check one auction-house venue if the card is worth more than a few hundred dollars, since those sales often run higher.
  6. Drop the highest and lowest result if you have seven or more, then record the middle of what remains as your range.
  7. Re-check before you list or buy, since 90 days is a long time in a moving market.

If you might grade the card, run the workflow for raw, PSA 9 and PSA 10 and carry the three numbers into is card grading worth it in 2026. Before paying a strong price for raw vintage, review how to spot fake sports cards, because a comp is only as good as the card attached to it.

Bottom line

eBay sold prices are the only prices that count, and they need work before they become a value. Turn on the Sold filter, search by exact card and grade, and open the listings. Correct every Best Offer strikethrough with 130point or eBay's free Product Research, separate auctions from Buy It Now, and price off a median of several unrelated sales. Asking prices are noise; grade-matched sold prices are the signal.

Check your own cards

Scan a card with SnapCard to see recent sold prices from eBay, Goldin, Heritage and PWCC and a PSA-scale grade estimate.

Download on the App Store