Motoring Today

Mercedes-Benz C-Class under £20,000

5 used Mercedes-Benz C-Class for sale from £6,997 — every car priced under £20,000. Compare ULEZ, mileage and finance side by side.

We currently have 4 Mercedes-Benz C-Class models available under £20,000, with our stock last updated on 30 September 2026. The most affordable C-Class in this selection is priced at £12,999 cash. For those considering finance, a representative example is available from £299 per month on an HP agreement, though this is subject to status. This budget range typically includes Mercedes-Benz C-Class models from 2016 through to 2024. As a popular executive car, the C-Class is often chosen for its blend of comfort, refinement, and a sophisticated driving experience, whether as a saloon, estate, coupé or cabriolet. Every listing on Motoring Today includes a representative FCA-style finance quote, ULEZ status information, and a full MOT history for transparency.

Available now
5
under £20,000
Cheapest
£6,997
In budget
Mercedes-Benz C-Class
Great price

Mercedes-Benz C-Class

2015 C250 Se Executive Bluetec Auto

DieselAutomatic82,966 mi2015
Band B · £20/yr
Finance available on request
£6,997
cash

SWS Car Sales Ltd·3.7 (124)· Cobham

Mercedes-Benz C-Class
Fair price

Mercedes-Benz C-Class

2017 C 200 Amg Line Premium Auto

PetrolAutomatic93,731 mi2017
£200/yr
£299/mo
£12,999
cash

CG Motorland·4.5 (210)· Leicester

Mercedes-Benz C-Class
Great price

Mercedes-Benz C-Class

2016 C250 D Amg Line Premium+ Auto

DieselAutomatic50,543 mi2016
Band C · £35/yr
£327/mo
£14,500
cash

AB Dealers·4.6 (235)· Feltham

Mercedes-Benz C-Class
Above market

Mercedes-Benz C-Class

2016 C 200 Amg Line Premium+ Auto

PetrolAutomatic53,634 mi2016
Band E · £200/yr
£369/mo
£16,499
cash

CG Motorland·4.5 (210)· Leicester

Mercedes-Benz C-Class
Above market

Mercedes-Benz C-Class

2018 C250 Amg Line Premium+ D 4matic Auto

DieselAutomatic43,163 mi2018
£200/yr
£418/mo
£18,695
cash

Maybury Car Sales·4.8 (12)· Edinburgh

Frequently asked questions

What kind of Mercedes-Benz C-Class can I get for under £20,000?
Currently, we have 4 Mercedes-Benz C-Class models available under £20,000, with prices starting from £12,290. These typically range from 2016 to 2024 model years, offering a variety of choices within this budget.
Is finance available on a Mercedes-Benz C-Class at this cash price?
Yes, finance is available even at this cash price point. For example, a representative finance option could be from £299 per month over 60 months with a 0% deposit. Finance is always subject to status.
What should I check when buying a Mercedes-Benz C-Class at this price point?
It's advisable to check the car's MOT history for advisories and passed tests, which you can find on our listings. Also, ensure there is a comprehensive service history and that the mileage is consistent with the car's age for its price.