Used Mazda Mazda2 for sale
1,013 cars from UK dealers, updated 19 October 2026. Typical asking price £10,400.
268 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Most ask |
|---|---|---|---|
| 2026 | 12 | £22,500 | £22,000 to £23,000 |
| 2025 | 20 | £16,100 | £15,200 to £18,000 |
| 2024 | 92 | £15,500 | £14,500 to £16,700 |
| 2023 | 150 | £14,000 | £13,000 to £15,200 |
| 2022 | 102 | £12,600 | £11,400 to £13,700 |
| 2021 | 48 | £12,000 | £10,800 to £12,800 |
| 2020 | 64 | £11,000 | £10,000 to £11,700 |
| 2019 | 97 | £10,000 | £8,800 to £10,800 |
| 2018 | 68 | £8,500 | £7,500 to £9,500 |
| 2017 | 75 | £7,700 | £6,500 to £8,500 |
| 2016 | 64 | £6,500 | £5,100 to £8,000 |
| 2015 | 55 | £6,200 | £5,000 to £7,100 |
| 2014 | 32 | £4,400 | £3,500 to £5,300 |
| 2013 | 32 | £3,500 | £2,900 to £4,300 |
| 2012 | 23 | £3,300 | £2,500 to £3,800 |
| 2011 | 30 | £3,100 | £2,800 to £4,000 |
| 2010 | 17 | £2,500 | £2,000 to £3,000 |
| 2009 | 17 | £1,600 | £1,500 to £2,500 |
Cars for sale now, page 1 of 11
- 2009 Mazda Mazda2, 96,000 miles, £1,395, £463 under typical, Leicester
- 2015 Mazda Mazda2, 37,000 miles, £6,500, £2,034 under typical, Ruislip
- 2017 Mazda Mazda2, 90,809 miles, £3,990, £1,214 under typical, Birmingham
- 2009 Mazda Mazda2, 132,000 miles, £995, £290 under typical, Birmingham
- 2017 Mazda Mazda2, 67,000 miles, £4,949, £1,440 under typical, Croydon
- 2012 Mazda Mazda2, 102,000 miles, £1,995, £579 under typical, Leeds
- 2009 Mazda Mazda2, 95,000 miles, £1,599, £429 under typical, Bury
- 2016 Mazda Mazda2, 47,094 miles, £5,499, £1,463 under typical, Chadwell Heath
- 2011 Mazda Mazda2, 53,000 miles, £2,795, £725 under typical, Clitheroe
- 2014 Mazda Mazda2, 113,635 miles, £2,100, £542 under typical, Nelson
- 2019 Mazda Mazda2, 48,500 miles, £5,980, £1,511 under typical, Ilford
- 2009 Mazda Mazda2, 94,000 miles, £1,499, £375 under typical, Solihull
- 2014 Mazda Mazda2, 93,000 miles, £2,495, £608 under typical, Wakefield
- 2007 Mazda Mazda2, 53,695 miles, £1,790, £425 under typical, Windsor
- 2010 Mazda Mazda2, 62,000 miles, £2,495, £587 under typical, Sunbury-on-Thames
- 2014 Mazda Mazda2, 80,000 miles, £2,890, £658 under typical, Manchester
- 2011 Mazda Mazda2, 71,800 miles, £2,495, £561 under typical, Cleckheaton
- 2010 Mazda Mazda2, 34,690 miles, £2,995, £666 under typical, Methil
- 2016 Mazda Mazda2, 108,000 miles, £3,499, £775 under typical, Leighton Buzzard
- 2018 Mazda Mazda2, 21,377 miles, £6,595, £1,435 under typical, Kettering
- 2013 Mazda Mazda2, 80,000 miles, £2,490, £537 under typical, Castleford
- 2015 Mazda Mazda2, 85,879 miles, £3,500, £713 under typical, Darlington
- 2017 Mazda Mazda2, 71,000 miles, £5,950, £1,205 under typical, Dalry
- 2012 Mazda Mazda2, 127,102 miles, £1,695, £320 under typical, Edinburgh
- 2017 Mazda Mazda2, 91,076 miles, £4,395, £793 under typical, Strood
- 2013 Mazda Mazda2, 105,401 miles, £2,390, £428 under typical, Warrington
- 2009 Mazda Mazda2, 125,321 miles, £1,250, £221 under typical, Oldbury
- 2017 Mazda Mazda2, 90,000 miles, £4,495, £785 under typical, Barking
- 2007 Mazda Mazda2, 32,574 miles, £2,495, £423 under typical, Southall
- 2014 Mazda Mazda2, 84,405 miles, £2,995, £504 under typical, Hillingdon
- 2012 Mazda Mazda2, 94,950 miles, £1,999, £334 under typical, Bristol
- 2016 Mazda Mazda2, 41,555 miles, £6,194, £983 under typical, Bedford
- 2023 Mazda Mazda2, 10,500 miles, £10,995, £1,685 under typical, Barnsley
- 2011 Mazda Mazda2, 109,714 miles, £1,895, £290 under typical, Bolton
- 2011 Mazda Mazda2, 81,000 miles, £2,785, £417 under typical, Southampton
- 2012 Mazda Mazda2, 47,000 miles, £4,850, £704 under typical, Slough
- 2023 Mazda Mazda2, 5,567 miles, £13,299, £1,925 under typical, Mansfield
- 2017 Mazda Mazda2, 101,000 miles, £3,995, £574 under typical, Bristol
- 2013 Mazda Mazda2, 90,000 miles, £2,440, £350 under typical, Uxbridge
- 2010 Mazda Mazda2, 91,000 miles, £2,195, £304 under typical, Clitheroe
- 2008 Mazda Mazda2, 66,000 miles, £2,000, £276 under typical, Sheffield
- 2019 Mazda Mazda2, 21,342 miles, £9,989, £1,377 under typical, Preston
- 2011 Mazda Mazda2, 95,000 miles, £1,890, £260 under typical, Manchester
- 2015 Mazda Mazda2, 109,690 miles, £2,995, £406 under typical, Chesterfield
- 2011 Mazda Mazda2, 58,400 miles, £2,999, £401 under typical, Kilmarnock
- 2012 Mazda Mazda2, 60,910 miles, £2,690, £358 under typical, Sheffield
- 2013 Mazda Mazda2, 105,200 miles, £2,495, £328 under typical, Failsworth
- 2019 Mazda Mazda2, 69,608 miles, £7,299, £941 under typical, Romford
- 2019 Mazda Mazda2, 43,466 miles, £8,777, £1,123 under typical, Bury
- 2019 Mazda Mazda2, 43,000 miles, £8,995, £1,148 under typical, Ealing
- 2020 Mazda Mazda2, 24,898 miles, £10,000, £1,265 under typical, Wolverhampton
- 2012 Mazda Mazda2, 70,656 miles, £2,795, £352 under typical, Failsworth
- 2005 Mazda Mazda2, 24,962 miles, £2,750, £341 under typical, Walkden
- 2023 Mazda Mazda2, 13,875 miles, £13,610, £1,640 under typical, West Malling
- 2023 Mazda Mazda2, 15,754 miles, £13,470, £1,613 under typical, Leeds
- 2016 Mazda Mazda2, 123,000 miles, £3,275, £389 under typical, Birmingham
- 2021 Mazda Mazda2, 15,000 miles, £11,990, £1,416 under typical, Enfield
- 2013 Mazda Mazda2, 55,630 miles, £3,750, £436 under typical, Edinburgh
- 2012 Mazda Mazda2, 98,459 miles, £2,250, £258 under typical, West Molesey
- 2015 Mazda Mazda2, 68,289 miles, £4,499, £511 under typical, Nottingham
- 2010 Mazda Mazda2, 56,166 miles, £2,799, £317 under typical, Darwen
- 2018 Mazda Mazda2, 10,540 miles, £9,995, £1,115 under typical, Ruislip
- 2014 Mazda Mazda2, 85,438 miles, £3,395, £375 under typical, Shotts
- 2012 Mazda Mazda2, 73,990 miles, £2,499, £270 under typical, Bristol
- 2024 Mazda Mazda2, 24,526 miles, £14,422, £1,532 under typical, Sunderland
- 2010 Mazda Mazda2, 60,000 miles, £2,745, £291 under typical, Manchester
- 2022 Mazda Mazda2, 24,267 miles, £10,495, £1,101 under typical, Harrow
- 2016 Mazda Mazda2, 42,344 miles, £5,990, £627 under typical, Southampton
- 2024 Mazda Mazda2, 9,431 miles, £13,799, £1,429 under typical, Edinburgh
- 2014 Mazda Mazda2, 76,800 miles, £3,850, £398 under typical, Kings Langley
- 2023 Mazda Mazda2, 9,771 miles, £15,162, £1,538 under typical, Towcester
- 2023 Mazda Mazda2, 28,633 miles, £11,299, £1,122 under typical, Castle Donington
- 2018 Mazda Mazda2, 52,971 miles, £7,194, £709 under typical, Bedford
- 2018 Mazda Mazda2, 37,100 miles, £9,399, £909 under typical, Luton
- 2024 Mazda Mazda2, 2,104 miles, £16,890, £1,615 under typical, Belfast
- 2025 Mazda Mazda2, 4,424 miles, £16,290, £1,556 under typical, Sheffield
- 2017 Mazda Mazda2, 94,438 miles, £4,750, £453 under typical, Bedford
- 2025 Mazda Mazda2, 18,137 miles, £14,398, £1,353 under typical, Scunthorpe
- 2023 Mazda Mazda2, 11,610 miles, £15,099, £1,416 under typical, Winsford
- 2017 Mazda Mazda2, 67,022 miles, £6,050, £561 under typical, Nottingham
- 2019 Mazda Mazda2, 29,756 miles, £9,160, £827 under typical, Blackpool
- 2025 Mazda Mazda2, 5,789 miles, £14,590, £1,315 under typical, Norwich
- 2013 Mazda Mazda2, 11,000 miles, £5,490, £494 under typical, Chelmsford
- 2014 Mazda Mazda2, 68,004 miles, £3,989, £357 under typical, Hitchin
- 2017 Mazda Mazda2, 39,968 miles, £8,000, £713 under typical, Durham
- 2014 Mazda Mazda2, 59,218 miles, £3,750, £333 under typical, Bedford
- 2021 Mazda Mazda2, 53,004 miles, £8,995, £791 under typical, Middlesbrough
- 2022 Mazda Mazda2, 51,000 miles, £10,990, £966 under typical, Shrewsbury
- 2010 Mazda Mazda2, 86,564 miles, £1,995, £175 under typical, Crawley
- 2023 Mazda Mazda2, 2,182 miles, £14,989, £1,309 under typical, Reading
- 2023 Mazda Mazda2, 25,121 miles, £12,000, Merthyr Tydfil
- 2013 Mazda Mazda2, 84,000 miles, £2,495, Birmingham
- 2016 Mazda Mazda2, 92,883 miles, £3,950, Birmingham
- 2022 Mazda Mazda2, 29,029 miles, £10,400, Peterborough
- 2020 Mazda Mazda2, 36,588 miles, £10,450, Stoke-on-Trent
- 2014 Mazda Mazda2, 37,000 miles, £5,995, Manchester
- 2021 Mazda Mazda2, 3,840 miles, £14,199, Corby
- 2014 Mazda Mazda2, 62,290 miles, £4,682, Baldock
- 2023 Mazda Mazda2, 21,537 miles, £14,385, Bristol
- 2022 Mazda Mazda2, 13,554 miles, £13,990, Peterborough
Mazda Mazda2 prices by year
- 2025 (20)
- 2024 (92)
- 2023 (150)
- 2022 (102)
- 2021 (48)
- 2020 (64)
- 2019 (97)
- 2018 (68)
- 2017 (75)
- 2016 (64)
- 2015 (55)
- 2014 (32)
- 2013 (32)
- 2012 (23)
- 2011 (30)
Mazda Mazda2 by price
More Mazda
- All Mazda cars
- Mazda CX-5 (2,613)
- Mazda CX-30 (1,612)
- Mazda Mazda3 (1,280)
- Mazda MX-5 (689)
- Mazda CX-60 (501)
- Mazda CX-3 (459)
- Mazda Mazda6 (417)
- Mazda Mazda2 HYBRID (352)
- Mazda MX-30 (142)
- Mazda CX-80 (125)
- Mazda MX-5 RF (123)
- Mazda Mazda6e (38)
- Mazda Bongo (28)
- Mazda Mazda5 (28)