If you have ever tried to work out what something is actually worth on eBay, you will know the asking prices are close to useless. Anyone can list anything at any price they fancy. The number that matters is what real buyers have already paid, and how often. eBay used to show exactly that on every listing, then quietly removed the public link in March 2023. The data did not go anywhere, and there are still two straightforward ways to get at it.

Why sold prices beat asking prices

An asking price is a hope. A sold price is a fact. A listing sitting there at £80 tells you what one optimistic seller wants. Ten completed sales at £42 tell you what the thing is really worth this month. If you sell, that gap is the difference between a listing that moves and one that gathers dust. If you buy, it is the difference between a fair price and overpaying because the "Buy It Now" looked confident.

So before you list anything, or before you accept any price, the question is always the same: what has this specific thing actually sold for recently, and is it selling at all?

The quickest way: jump straight to a listing's sold history

The fastest route is to go to the listing you care about and view its own sold history. I keep a small free tool for exactly this: paste an eBay link (or just the item number) into the eBay sold history viewer and it sends you straight to eBay's own sold-history page for that item. No account here, nothing stored, no sign-up.

One thing to expect: eBay will ask you to be signed in to your own eBay account before it shows the history. That is normal, it is a logged-in eBay feature, and the tool simply builds the correct link for the item you give it.

How to find an eBay item number

Most of this comes down to the item number, the 12-digit code that uniquely identifies a listing. It is sitting in the URL:

  • Look for the part of the address straight after /itm/. In ebay.co.uk/itm/143153698452 the item number is 143153698452. Anything after a question mark (the variation, the tracking junk) can be ignored.
  • If someone sends you a short shared link, open it once in a browser. eBay redirects it to the full address and you can read the number off the end.
  • On the listing page itself, scroll to the bottom. The item number is printed under the description.

Reading the numbers, and two traps to avoid

Once the sold history loads you get a row for every sale: the date, the price paid, the quantity and a partly hidden buyer name. A few things are worth knowing before you draw conclusions:

  • Best offers show the accepted price, not the list price. If a listing was £50 with best offer on, a sale might read £38. That lower figure is the real market price, so trust it over the headline.
  • Watch the dates, not just the average. Ten sales spread over a year is a slow seller. Ten sales in a fortnight is something with real demand, and that changes how aggressively you can price.
  • One outlier is not a trend. A single high sale is often a bidding war or a mispriced rarity. Look at the cluster, not the best day.

The other method: the completed and sold listings filter

The per-listing view is best when you have one exact item in mind. If instead you want a feel for a whole category, search eBay normally, then open the filters and tick Sold items (and Completed items). The results then show recent sold prices across many listings, with the sold ones usually shown in green.

Rule of thumb: use the search filter for "what do these generally go for", and the per-listing history for "how fast does this exact thing sell, and at what price". The second question is the one that actually decides whether something is worth your time.

Does this work outside the UK?

Yes. The same approach works on ebay.com, ebay.com.au, ebay.de and the other country sites. The tool reads the country from whatever link you paste and sends you to the right place, so a US listing opens the US sold history and a UK one opens the UK history.

A few honest caveats

  • You need to be signed in to eBay for the history to load. There is no way around that, it is eBay's own gate.
  • An empty page usually means the listing has had no sales yet, or it is too old or too new for eBay to still hold the record. Double-check the item number and try again.
  • This relies on an eBay endpoint that has been around for years but is not officially documented. If eBay changes or removes it, the method (and the tool) would need updating. I will keep an eye on it.

That is genuinely it. Find the item number, view its sold history, read the cluster rather than the outliers, and you will price far better than the people guessing. If you want to skip the fiddly bits, paste a link into the eBay sold history viewer and it will take you straight there.

← All posts