Used Mazda Mazda3 for sale

1,309 cars from UK dealers, updated 27 October 2026. Typical asking price £13,600. Half of them are priced between £8,000 and £18,000.

AskCar lists 581,201 cars from 12,993 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 Mazda Mazda3 cost?

Typical asking price £13,600 across 1,309 cars for sale. A 2026 one is typically £21,500, a 2014 one £5,800.

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

Typical price by year

YearFor saleTypical priceHalf are priced between
2026204£21,500£19,000 to £24,000
2025164£17,700£16,800 to £20,000
202441£18,000£17,000 to £20,000
2023111£16,800£15,800 to £18,700
202262£15,100£13,800 to £16,500
202155£14,900£13,400 to £15,600
202068£13,400£12,500 to £14,500
201965£12,000£10,900 to £13,700
201881£10,000£8,500 to £12,000
201799£8,800£7,600 to £10,800
2016103£7,800£6,100 to £9,500
201592£6,800£5,400 to £8,300
201461£5,800£4,700 to £8,000

Cars for sale now, page 12 of 14

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

·

Mazda Mazda3 by gearbox, fuel and body

Mazda Mazda3 prices by year

Mazda Mazda3 by price

More Mazda

Everything