2021 Mazda Mazda2 prices
48 cars from UK dealers, updated 22 October 2026. Typical asking price £12,000.
AskCar lists 588,092 cars from 13,071 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
Half of the 48 priced 2021 Mazda Mazda2 cars for sale are priced between £10,800 and £12,800.
Typical mileage 35,000 miles.
14 have had their price cut since they were first listed.
Is the price fair?
The prices above describe the cars currently advertised. They are not a valuation of every car of this model and year. Open a car to see its expected asking price, adjusted for mileage and specification, alongside the available evidence.
Cars for sale now
The cheaper cars like each one are on its AskCar page.
- 2021 Mazda Mazda2, 23,641 miles, £11,500, £1,163 under typical, Birkenhead
- 2021 Mazda Mazda2, 53,004 miles, £8,995, Middlesbrough
- 2021 Mazda Mazda2, 3,840 miles, £14,199, Corby
- 2021 Mazda Mazda2, 30,010 miles, £10,495, Dewsbury
- 2021 Mazda Mazda2, 62,000 miles, £9,250, Luton
- 2021 Mazda Mazda2, 46,072 miles, £10,950, Herne Common
- 2021 Mazda Mazda2, 15,000 miles, £12,490, Enfield
- 2021 Mazda Mazda2, 28,000 miles, £12,480, Birkenhead
- 2021 Mazda Mazda2, 31,400 miles, £11,400, Ellesmere Port
- 2021 Mazda Mazda2, 25,185 miles, £11,999, South Shields
- 2021 Mazda Mazda2, 7,401 miles, £13,721, Horsham
- 2021 Mazda Mazda2, 36,324 miles, £10,399, Poole
- 2021 Mazda Mazda2, 30,309 miles, £11,990, Peterborough
- 2021 Mazda Mazda2, 17,000 miles, £12,995, Ardrossan
- 2021 Mazda Mazda2, 34,610 miles, £11,499, Swansea
- 2021 Mazda Mazda2, 12,000 miles, £14,000, Derby
- 2021 Mazda Mazda2, 45,013 miles, £10,000, Harrogate
- 2021 Mazda Mazda2, 19,921 miles, £13,495, Llanelli
- 2021 Mazda Mazda2, 39,782 miles, £11,498, Kilmarnock
- 2021 Mazda Mazda2, 43,281 miles, £11,557, Bolton
- 2021 Mazda Mazda2, 42,910 miles, £11,080, Wimbledon
- 2021 Mazda Mazda2, 24,071 miles, £12,495, Grays
- 2021 Mazda Mazda2, 20,350 miles, £13,999, Colchester
- 2021 Mazda Mazda2, 40,468 miles, £10,495, Cardiff
- 2021 Mazda Mazda2, 15,359 miles, £13,495, Middlesbrough
- 2021 Mazda Mazda2, 28,148 miles, £12,300, Wakefield
- 2021 Mazda Mazda2, 38,572 miles, £11,549, Sheffield
- 2021 Mazda Mazda2, 12,188 miles, £14,490, Stourbridge
- 2021 Mazda Mazda2, 34,850 miles, £11,995, Penrith
- 2021 Mazda Mazda2, 38,605 miles, £12,500, Cardiff
- 2021 Mazda Mazda2, 71,000 miles, £8,250, Sevenoaks
- 2021 Mazda Mazda2, 49,992 miles, £10,149, Sheffield
- 2021 Mazda Mazda2, 30,935 miles, £13,295, Watford
- 2021 Mazda Mazda2, 37,544 miles, £11,995, Clevedon
- 2021 Mazda Mazda2, 37,544 miles, £11,995, Clevedon
- 2021 Mazda Mazda2, 71,000 miles, £9,495, Didcot
- 2021 Mazda Mazda2, 47,549 miles, £11,295, Newport
- 2021 Mazda Mazda2, 25,580 miles, £12,990, Falkirk
- 2021 Mazda Mazda2, 50,000 miles, £11,195, Stroud
- 2021 Mazda Mazda2, 29,278 miles, £12,795, Perth
- 2021 Mazda Mazda2, 12,584 miles, £14,498, Glasgow
- 2021 Mazda Mazda2, 5,000 miles, £14,000, Southampton
- 2021 Mazda Mazda2, 56,185 miles, £10,998, Aberdeen
- 2021 Mazda Mazda2, 43,000 miles, £12,000, Southampton
- 2021 Mazda Mazda2, 58,000 miles, £9,500, Oldham
- 2021 Mazda Mazda2, 41,937 miles, £12,698, Glasgow
- 2021 Mazda Mazda2, 41,671 miles, £9,495, Bolton
- 2021 Mazda Mazda2, 53,694 miles, £8,780, Dunstable
Mazda Mazda2 by gearbox, fuel and body
Mazda Mazda2 prices by year
- 2024 (88)
- 2023 (139)
- 2022 (105)
- 2020 (70)
- 2019 (100)
- 2018 (70)
- 2017 (74)
- 2016 (72)
- 2015 (58)
- 2014 (34)
- 2013 (32)
- 2012 (25)
- 2011 (30)
Mazda Mazda2 by price
More Mazda
- All Mazda Mazda2
- All Mazda cars
- Mazda CX-5 (2,613)
- Mazda CX-30 (1,625)
- Mazda Mazda3 (1,311)
- Mazda Mazda2 (1,025)
- Mazda MX-5 (686)
- Mazda CX-60 (491)
- Mazda CX-3 (451)
- Mazda Mazda6 (424)
- Mazda Mazda2 HYBRID (349)
- Mazda MX-30 (132)
- Mazda MX-5 RF (124)
- Mazda CX-80 (123)
- Mazda Mazda6e (39)
- Mazda Bongo (31)
- Mazda Mazda5 (26)