Used Mazda cars for sale
9,530 cars from UK dealers, updated 23 October 2026. Typical asking price £16,000. Half of them are priced between £10,300 and £21,000.
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.
3,393 have had their price cut since they were first listed.
Cars for sale now, page 3 of 96
The cheaper cars like each one are on its AskCar page.
- 2025 Mazda CX-30, 21,983 miles, £15,698, £2,427 under typical, York
- 2017 Mazda CX-5, 59,000 miles, £8,949, £1,383 under typical, Croydon
- 2010 Mazda MX-5, 94,500 miles, £3,999, £617 under typical, Bedford
- 2024 Mazda CX-5, 18,837 miles, £20,995, £3,237 under typical, York
- 2014 Mazda Mazda2, 84,405 miles, £2,995, £461 under typical, Hillingdon
- 2011 Mazda Mazda2, 81,000 miles, £2,785, £428 under typical, Southampton
- 2024 Mazda CX-5, 4,749 miles, £16,975, £2,608 under typical, Horndon on the Hill
- 2017 Mazda Mazda2, 90,000 miles, £4,495, £687 under typical, Barking
- 2017 Mazda CX-5, 107,934 miles, £4,995, £752 under typical, Gunness
- 2016 Mazda Mazda2, 41,555 miles, £6,194, £932 under typical, Bedford
- 2024 Mazda Mazda2 HYBRID, 8,000 miles, £17,077, £2,540 under typical, Redditch
- 2025 Mazda CX-30, 3,759 miles, £17,799, £2,645 under typical, Harlow
- 2012 Mazda Mazda6, 70,000 miles, £2,990, £443 under typical, Chelmsford
- 2025 Mazda MX-5 RF, 79 miles, £22,980, £3,401 under typical, Warwick
- 2014 Mazda MX-5, 31,542 miles, £12,978, £1,919 under typical, Northwich
- 2015 Mazda Mazda3, 126,300 miles, £2,999, £440 under typical, Weston-super-Mare
- 2025 Mazda MX-30, 3,830 miles, £16,499, £2,413 under typical, Warrington
- 2026 Mazda MX-5, 1,844 miles, £27,998, £4,090 under typical, Dumfries
- 2024 Mazda CX-5, 22,692 miles, £20,698, £3,014 under typical, Doncaster
- 2016 Mazda Mazda2, 123,000 miles, £3,275, £476 under typical, Birmingham
- 2016 Mazda CX-5, 61,766 miles, £6,444, £935 under typical, Bagshot
- 2023 Mazda Mazda2, 10,500 miles, £10,995, £1,595 under typical, Barnsley
- 2016 Mazda Mazda3, 86,000 miles, £4,595, £662 under typical, Peterborough
- 2017 Mazda Mazda2, 101,000 miles, £3,995, £575 under typical, Bristol
- 2015 Mazda CX-5, 53,643 miles, £7,899, £1,134 under typical, Glasgow
- 2017 Mazda Mazda3, 73,288 miles, £6,695, £961 under typical, Northampton
- 2010 Mazda Mazda2, 91,000 miles, £2,195, £315 under typical, Clitheroe
- 2006 Mazda Mazda3, 116,000 miles, £1,395, £200 under typical, Enfield
- 2014 Mazda Mazda3, 86,117 miles, £3,995, £572 under typical, Peterborough
- 2018 Mazda Mazda3, 53,443 miles, £9,355, £1,337 under typical, Swindon
- 2019 Mazda Mazda2, 43,466 miles, £8,650, £1,236 under typical, Bury
- 2025 Mazda CX-60, 15,920 miles, £23,449, £3,340 under typical, Hemel Hempstead
- 2025 Mazda CX-30, 6,348 miles, £17,560, £2,496 under typical, Leicester
- 2014 Mazda CX-5, 76,000 miles, £4,350, £618 under typical, Cleckheaton
- 2026 Mazda CX-30, 285 miles, £22,995, £3,255 under typical, Liverpool
- 2022 Mazda Mazda2, 51,000 miles, £10,490, £1,483 under typical, Shrewsbury
- 2025 Mazda CX-30, 6,879 miles, £17,490, £2,464 under typical, Falkirk
- 2023 Mazda CX-5, 12,400 miles, £16,990, £2,377 under typical, Southwick
- 2015 Mazda Mazda6, 90,511 miles, £3,995, £559 under typical, Peterborough
- 2025 Mazda Mazda2 HYBRID, 3,167 miles, £15,995, £2,225 under typical, Belfast
- 2015 Mazda CX-5, 111,000 miles, £4,190, £583 under typical, Peterborough
- 2017 Mazda CX-3, 73,259 miles, £5,490, £761 under typical, Derby
- 2015 Mazda Mazda3, 65,000 miles, £5,495, £761 under typical, Chandler's Ford
- 2014 Mazda MX-5, 39,900 miles, £8,995, £1,245 under typical, Orpington
- 2019 Mazda Mazda2, 21,342 miles, £9,989, £1,379 under typical, Preston
- 2019 Mazda CX-3, 75,190 miles, £8,499, £1,173 under typical, Ashington
- 2024 Mazda Mazda2 HYBRID, 6,526 miles, £17,490, £2,413 under typical, Warwick
- 2016 Mazda CX-5, 115,104 miles, £5,600, £771 under typical, Romford
- 2013 Mazda CX-5, 103,897 miles, £3,450, £474 under typical, Rayleigh
- 2025 Mazda CX-80, 9,025 miles, £35,698, £4,896 under typical, Linwood
- 2017 Mazda CX-5, 75,128 miles, £7,999, £1,095 under typical, Leominster
- 2013 Mazda CX-5, 112,694 miles, £3,896, £532 under typical, Keighley
- 2019 Mazda Mazda3, 21,200 miles, £10,750, £1,466 under typical, Oldham
- 2023 Mazda Mazda2, 5,567 miles, £13,299, £1,813 under typical, Mansfield
- 2017 Mazda MX-5, 27,000 miles, £13,495, £1,836 under typical, Radlett
- 2021 Mazda CX-5, 65,000 miles, £13,450, £1,829 under typical, Birkenhead
- 2015 Mazda CX-5, 116,874 miles, £3,699, £502 under typical, Peterborough
- 2018 Mazda CX-5, 56,000 miles, £10,990, £1,490 under typical, Camberley
- 2017 Mazda CX-5, 45,800 miles, £7,250, £981 under typical, Sheffield
- 2024 Mazda CX-5, 9,779 miles, £22,490, £3,033 under typical, Falkirk
- 2012 Mazda Mazda2, 70,656 miles, £2,795, £376 under typical, Failsworth
- 2011 Mazda MX-5, 51,300 miles, £8,150, £1,094 under typical, Rayleigh
- 2024 Mazda CX-5, 26,236 miles, £20,495, £2,748 under typical, Ackworth Moor Top
- 2015 Mazda CX-5, 114,221 miles, £4,995, £668 under typical, London
- 2016 Mazda CX-3, 84,011 miles, £4,500, £602 under typical, Manchester
- 2014 Mazda CX-5, 90,000 miles, £4,250, £567 under typical, Manningtree
- 2017 Mazda CX-5, 76,000 miles, £8,285, £1,103 under typical, Wantage
- 2019 Mazda Mazda2, 69,608 miles, £7,299, £970 under typical, Romford
- 2025 Mazda CX-30, 8,154 miles, £17,399, £2,312 under typical, Royal Tunbridge Wells
- 2009 Mazda Mazda2, 106,000 miles, £1,750, £232 under typical, Watford
- 2025 Mazda CX-30, 31,207 miles, £15,545, £2,058 under typical, Cannock
- 2010 Mazda Mazda2, 62,000 miles, £2,495, £330 under typical, Sunbury-on-Thames
- 2014 Mazda Mazda6, 96,000 miles, £3,000, £395 under typical, Haslingden
- 2023 Mazda CX-30, 16,404 miles, £14,249, £1,877 under typical, Sheffield
- 2022 Mazda CX-5, 10,242 miles, £15,349, £2,020 under typical, Manchester
- 2015 Mazda Mazda3, 114,016 miles, £4,799, £631 under typical, Romford
- 2026 Mazda CX-60, 3,399 miles, £34,990, £4,592 under typical, Sheffield
- 2010 Mazda MX-5, 67,883 miles, £4,990, £655 under typical, Neston
- 2024 Mazda CX-5, 39,456 miles, £18,950, £2,486 under typical, Victoria Park
- 2025 Mazda CX-30, 39,343 miles, £14,468, £1,896 under typical, Exeter
- 2021 Mazda Mazda3, 30,500 miles, £14,799, £1,933 under typical, Guildford
- 2025 Mazda CX-5, 24,628 miles, £17,999, £2,348 under typical, Widnes
- 2025 Mazda MX-30, 7,000 miles, £16,499, £2,148 under typical, Grendon
- 2013 Mazda Mazda6, 139,881 miles, £2,495, £324 under typical, Leigh
- 2010 Mazda Mazda6, 88,000 miles, £2,695, £349 under typical, Stewkley
- 2025 Mazda Mazda2 HYBRID, 1,692 miles, £17,369, £2,244 under typical, Luton
- 2019 Mazda Mazda2, 43,000 miles, £8,995, £1,161 under typical, Ealing
- 2025 Mazda CX-30, 12,210 miles, £21,495, £2,763 under typical, Stratford-upon-Avon
- 2018 Mazda Mazda6, 64,902 miles, £8,500, £1,091 under typical, Newcastle upon Tyne
- 2013 Mazda Mazda3, 113,000 miles, £2,500, £320 under typical, Milton Keynes
- 2023 Mazda CX-5, 19,584 miles, £16,490, £2,109 under typical, Stamford
- 2014 Mazda Mazda2, 100,000 miles, £2,495, £319 under typical, Epsom
- 2015 Mazda MX-5, 32,000 miles, £9,495, £1,211 under typical, Sevenoaks
- 2016 Mazda CX-3, 26,122 miles, £9,650, £1,230 under typical, Watford
- 2018 Mazda Mazda3, 108,000 miles, £4,999, £636 under typical, Stoke-on-Trent
- 2014 Mazda Mazda3, 144,000 miles, £2,795, £355 under typical, Gillingham
- 2016 Mazda CX-5, 100,000 miles, £4,000, £508 under typical, Ash and Ash Vale
- 2016 Mazda CX-3, 57,163 miles, £7,994, £1,006 under typical, Leigh
- 2026 Mazda CX-30, 1,760 miles, £16,999, £2,137 under typical, Mansfield
- 2002 Mazda MX-5, 82,703 miles, £4,495, £564 under typical, High Wycombe
Mazda models
- Mazda CX-5 (2,632)
- Mazda CX-30 (1,646)
- Mazda Mazda3 (1,310)
- Mazda Mazda2 (1,035)
- Mazda MX-5 (677)
- Mazda CX-60 (490)
- Mazda CX-3 (448)
- Mazda Mazda6 (425)
- Mazda Mazda2 HYBRID (342)
- Mazda MX-30 (138)
- Mazda MX-5 RF (124)
- Mazda CX-80 (123)
- Mazda Mazda6e (38)
- Mazda Bongo (31)
- Mazda Mazda5 (26)