CameraWorth.com

Canon EOS 20D

The Canon EOS 20D is an APS-C digital SLR introduced in 2004, using Canon's EF and EF-S lens mount. It sat in Canon's mid-range enthusiast line, positioned above the consumer Rebel series and below the full-frame bodies of the time.

At recent UK auction, hammer prices for the EOS 20D have ranged from around £19 to £200, with most bodies selling in the £25–£44 bracket — wholesale saleroom results that sit well below dealer asking prices. As of 2026, what an EOS 20D is worth is firmly condition- and kit-driven: a clean, working body with a lens can sell for significantly more than a shutter-tired body alone. The single £200 result in the sales history reflects a complete, well-presented example rather than typical pricing.

Sales History

Prices shown are realised prices — auction results and completed eBay sales, never asking prices. Most saleroom figures are hammer prices, before commission; some houses publish a premium-inclusive figure, and we do not adjust for condition. Dealer and retail asking prices are typically higher. How this figure is calculated.

Rows marked offer accepted did sell, on the date shown, but eBay does not publish the amount that was accepted. The figure we show is what the seller was asking, so the true sale price was lower — treat it as an upper bound. These rows are excluded from every price range, average and valuation on this site.

Prices updated: March 2026

Date Price Value GBP Source
Aug 2026 asked US $9.43 — sold for less offer accepted 🇺🇸 eBay listing
Aug 2026 asked US $44.99 — sold for less offer accepted 🇺🇸 eBay listing
Mar 2026 £19 £15 🇬🇧 Flints Auctions
Sep 2025 £19 £15 🇬🇧 Flints Auctions
May 2025 £19 £15 🇬🇧 Flints Auctions
Apr 2025 £200 £160 🇬🇧 Flints Auctions
Feb 2024 £35 £35 🇬🇧 Special Auction Services
Mar 2023 £25 £20 🇬🇧 Flints Auctions
Mar 2023 £44 £35 🇬🇧 Flints Auctions
May 2021 £55 £55 🇬🇧 David Duggleby

Frequently asked questions

How much does a Canon EOS 20D sell for today?

Recent UK auction hammer prices range from about £19 for body-only lots in unknown condition to around £200 for clean, complete examples, with most sales landing between £25 and £44.

What is a Canon EOS 20D worth with a lens?

Bodies bundled with a working EF or EF-S lens tend to sell toward the upper end of the observed range; the highest recent auction result was £200 for a more complete example.

Is the Canon EOS 20D still usable?

Yes — it takes the full EF and EF-S lens range, and CF cards plus BP-511A batteries remain easy to source, though the 8.2MP sensor and older high-ISO performance place it behind current bodies.

Why do prices for the EOS 20D vary so widely?

Condition, shutter count, and whether a lens or charger is included are the main drivers; tired body-only lots sell for under £30, while tested working kits can reach into the low hundreds.