Used Smart fortwo for sale

438 cars from UK dealers, updated 23 October 2026. Typical asking price £5,500. Half of them are priced between £3,700 and £7,500.

AskCar lists 589,789 cars from 13,079 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.

What does a used Smart fortwo cost?

Typical asking price £5,500 across 438 cars for sale. A 2018 one is typically £7,000, a 2010 one £2,700.

58 have had their price cut since they were first listed.

Typical price by year

YearFor saleTypical priceHalf are priced between
201851£7,000£5,500 to £9,000
201757£7,000£6,000 to £8,000
201659£6,700£5,900 to £7,500
201524£5,200£4,400 to £6,500
201438£4,300£3,500 to £4,700
201334£4,300£3,800 to £5,000
201229£3,500£3,000 to £4,000
201021£2,700£2,300 to £3,000

Cars for sale now, page 4 of 5

The cheaper cars like each one are on its AskCar page.

·

Smart fortwo by gearbox, fuel and body

Smart fortwo prices by year

Smart fortwo by price

More Smart

Everything