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 8 of 96
The cheaper cars like each one are on its AskCar page.
- 2023 Mazda CX-5, 16,743 miles, £21,316, Birmingham
- 2022 Mazda CX-30, 22,118 miles, £13,900, Burton upon Trent
- 2016 Mazda Mazda2, 70,000 miles, £5,995, Hillingdon
- 2025 Mazda CX-5, 22,100 miles, £16,990, Southwick
- 2021 Mazda CX-30, 33,898 miles, £12,751, Dunstable
- 2018 Mazda MX-5, 25,750 miles, £17,295, Bromley
- 2020 Mazda CX-5, 39,801 miles, £15,995, East Kilbride
- 2023 Mazda Mazda3, 22,776 miles, £16,166, Wolverhampton
- 2014 Mazda Mazda2, 68,004 miles, £3,989, Hitchin
- 2015 Mazda CX-3, 95,525 miles, £5,995, Edinburgh
- 2026 Mazda CX-60, 6 miles, £31,400, Truro
- 2026 Mazda CX-60, 6 miles, £31,400, Truro
- 2025 Mazda CX-5, 23,000 miles, £22,495, Stockport
- 2024 Mazda CX-5, 29,167 miles, £19,995, Solihull
- 2023 Mazda CX-5, 15,126 miles, £21,970, Gainsborough
- 2026 Mazda MX-5, 28 miles, £24,499, Letchworth
- 2024 Mazda CX-5, 27,126 miles, £16,799, Durham
- 2018 Mazda CX-3, 30,661 miles, £11,495, Dewsbury
- 2025 Mazda CX-5, 17,009 miles, £22,395, Nottingham
- 2019 Mazda CX-3, 49,715 miles, £9,895, Lancaster
- 2026 Mazda CX-80, 100 miles, £40,295, Tamworth
- 2025 Mazda MX-30, 5,933 miles, £16,790, Darlington
- 2023 Mazda CX-5, 11,062 miles, £20,999, Mansfield
- 2023 Mazda CX-5, 21,814 miles, £17,891, Huntingdon
- 2026 Mazda Mazda3, 1 miles, £20,498, Linwood
- 2013 Mazda CX-5, 64,000 miles, £4,990, Royal Tunbridge Wells
- 2022 Mazda CX-5, 20,715 miles, £19,549, Burnley
- 2018 Mazda CX-3, 48,671 miles, £9,590, Falkirk
- 2020 Mazda Mazda2, 59,700 miles, £8,990, Hillingdon
- 2019 Mazda Mazda2, 41,735 miles, £9,790, Sheffield
- 2023 Mazda MX-30, 7,385 miles, £11,450, Leicester
- 2024 Mazda CX-5, 22,000 miles, £19,495, Lisburn
- 2023 Mazda CX-30, 13,016 miles, £15,210, Reading
- 2026 Mazda MX-5, 518 miles, £27,499, Eastleigh
- 2012 Mazda Mazda6, 78,000 miles, £2,295, Leeds
- 2023 Mazda CX-5, 24,169 miles, £20,480, Reading
- 2019 Mazda Mazda6, 51,022 miles, £11,290, Peterborough
- 2016 Mazda Mazda3, 94,500 miles, £5,490, Hillingdon
- 2022 Mazda CX-5, 25,673 miles, £17,931, Cannock
- 2015 Mazda Mazda6, 114,000 miles, £4,285, Wantage
- 2021 Mazda Mazda2, 53,004 miles, £8,995, Middlesbrough
- 2024 Mazda CX-30, 36,942 miles, £13,795, Fareham
- 2026 Mazda Mazda3, 2,113 miles, £19,995, Halifax
- 2024 Mazda CX-5, 42,006 miles, £17,290, Coventry
- 2017 Mazda Mazda6, 65,186 miles, £6,995, North Hykeham
- 2025 Mazda CX-30, 26,414 miles, £16,600, Kilmarnock
- 2026 Mazda Mazda3, 8,570 miles, £18,149, Coventry
- 2018 Mazda MX-5 RF, 26,327 miles, £14,499, Castle Donington
- 2026 Mazda CX-30, 10 miles, £23,998, Aberdeen
- 2025 Mazda CX-30, 4,410 miles, £20,499, Derby
- 2025 Mazda Mazda2, 5,789 miles, £14,790, Norwich
- 2022 Mazda CX-30, 26,640 miles, £12,999, Milton Keynes
- 2016 Mazda Mazda2, 87,000 miles, £4,750, Bedford
- 2023 Mazda Mazda2 HYBRID, 15,885 miles, £14,795, Sunderland
- 2022 Mazda CX-5, 22,774 miles, £17,049, Oldbury
- 2014 Mazda MX-5, 14,126 miles, £10,000, Crawley
- 2018 Mazda CX-3, 20,000 miles, £11,695, Leeds
- 2020 Mazda Mazda6, 15,500 miles, £16,995, Watford
- 2021 Mazda CX-30, 29,453 miles, £13,495, Stockport
- 2016 Mazda Mazda3, 23,276 miles, £11,495, Waltham Abbey
- 2024 Mazda CX-5, 17,781 miles, £19,999, Oldham
- 2026 Mazda Mazda2 HYBRID, 840 miles, £20,784, Barnsley
- 2026 Mazda CX-30, 100 miles, £24,295, Watford
- 2025 Mazda CX-60, 37,713 miles, £24,399, Portsmouth
- 2022 Mazda CX-5, 37,763 miles, £18,489, Derby
- 2017 Mazda CX-5, 83,887 miles, £6,599, Corby
- 2017 Mazda CX-3, 74,000 miles, £7,000, Birmingham
- 2020 Mazda Mazda3, 29,228 miles, £13,690, Stratford-upon-Avon
- 2021 Mazda Mazda3, 4,485 miles, £15,600, Doncaster
- 2026 Mazda CX-5, 5,709 miles, £21,498, Linwood
- 2024 Mazda MX-5, 14,699 miles, £20,995, Clevedon
- 2022 Mazda Mazda2, 29,029 miles, £10,400, Peterborough
- 2019 Mazda Mazda2, 30,000 miles, £9,995, Coppull
- 2019 Mazda CX-3, 60,277 miles, £9,290, Warrington
- 2026 Mazda CX-5, 999 miles, £30,990, Gloucester
- 2025 Mazda MX-30, 5,557 miles, £16,900, Plymouth
- 2016 Mazda CX-3, 57,076 miles, £8,295, Manchester
- 2014 Mazda Mazda2, 27,000 miles, £5,995, Leicester
- 2008 Mazda Mazda6, 99,950 miles, £2,500, Newton Longville
- 2025 Mazda CX-30, 22,420 miles, £16,999, Mansfield
- 2016 Mazda Mazda6, 152,046 miles, £3,495, Nelson
- 2020 Mazda Mazda2, 28,500 miles, £10,990, Hillingdon
- 2023 Mazda CX-60, 20,122 miles, £26,990, Bury St Edmunds
- 2014 Mazda CX-5, 108,000 miles, £3,500, Wakefield
- 2025 Mazda CX-30, 30,189 miles, £15,760, Kingston upon Hull
- 2026 Mazda CX-60, 1 miles, £30,998, Linwood
- 2022 Mazda CX-5, 22,269 miles, £21,650, Barnet
- 2026 Mazda CX-30, 1,198 miles, £18,080, Wimbledon
- 2024 Mazda CX-5, 35,164 miles, £22,999, Reading
- 2024 Mazda CX-5, 26,548 miles, £20,370, Walsall
- 2024 Mazda CX-5, 45,979 miles, £14,998, Preston
- 2018 Mazda MX-5, 100,172 miles, £8,995, Plymouth
- 2023 Mazda CX-30, 17,401 miles, £17,950, Leeds
- 2022 Mazda CX-30, 20,144 miles, £16,199, Warrington
- 2024 Mazda CX-5, 45,439 miles, £16,961, Grantham
- 2018 Mazda CX-5, 48,144 miles, £11,450, Barnet
- 2025 Mazda Mazda3, 23,319 miles, £15,791, Portsmouth
- 2024 Mazda CX-30, 23,128 miles, £18,499, Northallerton
- 2019 Mazda CX-5, 88,730 miles, £9,990, Peterborough
- 2009 Mazda MX-5, 101,096 miles, £3,999, Redditch
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)