Used Mazda cars for sale
9,409 cars from UK dealers, updated 26 October 2026. Typical asking price £16,000. Half of them are priced between £10,300 and £21,000.
AskCar lists 579,238 cars from 12,980 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
3,275 have had their price cut since they were first listed.
Cars for sale now, page 14 of 95
The cheaper cars like each one are on its AskCar page.
- 2026 Mazda Mazda6e, 10 miles, £34,168, Stockport
- 2026 Mazda Mazda2 HYBRID, 186 miles, £21,625, Horsham
- 2011 Mazda Mazda2, 67,000 miles, £3,350, Wakefield
- 2023 Mazda CX-5, 31,300 miles, £16,971, Rotherham
- 2018 Mazda MX-5 RF, 12,976 miles, £16,700, Lincoln
- 2025 Mazda CX-5, 10,197 miles, £18,670, Blackpool
- 2026 Mazda CX-60, 2,713 miles, £37,246, Redditch
- 2025 Mazda CX-5, 23,849 miles, £19,149, Portsmouth
- 2017 Mazda MX-5 RF, 49,000 miles, £13,495, Taplow
- 2023 Mazda Mazda2, 18,643 miles, £14,233, Hamilton
- 2017 Mazda Mazda2, 93,000 miles, £5,490, Reading
- 2025 Mazda Mazda2 HYBRID, 2,888 miles, £19,295, Stockport
- 2026 Mazda CX-30, 1,211 miles, £18,495, Barnsley
- 2024 Mazda CX-60, 21,637 miles, £28,489, Hertford
- 2018 Mazda Mazda3, 48,319 miles, £10,290, Bedford
- 2018 Mazda CX-5, 80,900 miles, £9,790, Hillingdon
- 2019 Mazda CX-5, 48,300 miles, £11,790, York
- 2020 Mazda CX-5, 33,654 miles, £16,830, Bromley
- 2015 Mazda Mazda3, 54,308 miles, £7,995, Manchester
- 2018 Mazda MX-5 RF, 20,331 miles, £15,295, Wallasey
- 2025 Mazda Mazda3, 20,379 miles, £17,450, Weybridge
- 2025 Mazda CX-5, 24,421 miles, £19,099, Peterborough
- 2026 Mazda MX-5 RF, 95 miles, £32,995, Kingston upon Hull
- 2021 Mazda CX-30, 22,197 miles, £13,400, Peterborough
- 2025 Mazda CX-5, 24,896 miles, £19,049, Oldbury
- 2016 Mazda Mazda6, 62,000 miles, £7,685, Wantage
- 2017 Mazda Mazda6, 65,186 miles, £6,995, North Hykeham
- 2020 Mazda Mazda3, 12,881 miles, £16,990, Peterborough
- 2020 Mazda CX-30, 43,290 miles, £12,427, Rainham
- 2026 Mazda CX-30, 5 miles, £24,194, Horsham
- 2026 Mazda Mazda3, 7,183 miles, £19,199, Stockton-on-Tees
- 2023 Mazda Mazda2 HYBRID, 9,980 miles, £15,611, Warwick
- 2016 Mazda CX-3, 60,028 miles, £8,290, Stockton-on-Tees
- 2023 Mazda CX-5, 10,192 miles, £21,499, Eastleigh
- 1999 Mazda MX-5, 89,000 miles, £5,950, Basingstoke
- 2023 Mazda MX-5, 13,330 miles, £20,498, Aberdeen
- 2022 Mazda MX-5, 29,262 miles, £19,299, Edinburgh
- 2018 Mazda Mazda3, 24,490 miles, £11,999, Huddersfield
- 2023 Mazda CX-60, 56,000 miles, £19,340, Watford
- 2009 Mazda MX-5, 48,000 miles, £5,895, Bingley
- 2019 Mazda CX-3, 22,949 miles, £14,699, Sutton in Ashfield
- 2025 Mazda CX-5, 25,456 miles, £18,999, Peterborough
- 2023 Mazda CX-5, 19,613 miles, £20,402, Cannock
- 2026 Mazda CX-60, 5 miles, £33,900, Ipswich
- 2024 Mazda Mazda2, 11,077 miles, £14,890, Gloucester
- 2016 Mazda MX-5, 51,500 miles, £11,650, Leatherhead
- 2025 Mazda CX-5, 5,777 miles, £19,495, Tamworth
- 2024 Mazda CX-5, 6,183 miles, £24,995, Bridgend
- 2024 Mazda MX-30, 11,897 miles, £11,999, Sutton in Ashfield
- 2024 Mazda CX-5, 18,928 miles, £21,550, Worcester
- 2023 Mazda CX-30, 33,945 miles, £13,600, Dunstable
- 2018 Mazda CX-5, 29,350 miles, £13,998, Greenock
- 2022 Mazda CX-30, 46,093 miles, £11,840, Shiremoor
- 2023 Mazda CX-60, 14,659 miles, £22,799, Birmingham
- 2024 Mazda Mazda2, 8,907 miles, £15,649, Burnley
- 2017 Mazda Mazda6, 89,986 miles, £6,495, Peterborough
- 2018 Mazda MX-5 RF, 44,413 miles, £13,995
- 2023 Mazda CX-5, 21,060 miles, £16,199, Letchworth
- 2020 Mazda Mazda2, 34,258 miles, £10,800, Barnet
- 2024 Mazda CX-5, 12,459 miles, £22,349, Norwich
- 2024 Mazda Mazda2 HYBRID, 8,717 miles, £16,000, Grays
- 2026 Mazda CX-30, 7,554 miles, £22,162, Horsham
- 2022 Mazda CX-30, 24,793 miles, £13,999, Southampton
- 2018 Mazda MX-5, 24,377 miles, £16,999, Swansea
- 2026 Mazda Mazda2 HYBRID, 11 miles, £20,360, Bath
- 2019 Mazda Mazda6, 24,000 miles, £15,205, Bristol
- 2018 Mazda Mazda6, 56,989 miles, £9,695, Warrington
- 2014 Mazda Mazda6, 75,818 miles, £4,995, Audenshaw
- 2016 Mazda MX-5, 81,000 miles, £8,222, Bagshot
- 2023 Mazda CX-30, 55,273 miles, £13,495, Taunton
- 2025 Mazda CX-5, 33,343 miles, £17,319, Cannock
- 2022 Mazda CX-30, 24,740 miles, £13,495, Wolverhampton
- 2026 Mazda Mazda2 HYBRID, 2,000 miles, £20,499, Warrington
- 2024 Mazda CX-5, 26,569 miles, £21,946, Leicester
- 2020 Mazda Mazda3, 36,000 miles, £14,240, Egdon
- 2023 Mazda CX-5, 40,433 miles, £18,050, Camberley
- 2025 Mazda CX-5, 30,520 miles, £22,024, Leicester
- 2016 Mazda CX-3, 63,000 miles, £6,795, Sudbury
- 2018 Mazda Mazda3, 61,394 miles, £9,440, Ipswich
- 2023 Mazda CX-30, 20,091 miles, £14,998, Scunthorpe
- 2026 Mazda Mazda2, 50 miles, £20,995, Ashford
- 2021 Mazda CX-5, 32,423 miles, £17,499, Fence Houses
- 2025 Mazda CX-80, 7,900 miles, £37,500, Derby
- 2017 Mazda CX-3, 65,159 miles, £9,670, Leeds
- 2024 Mazda CX-5, 45,005 miles, £15,468, Reading
- 2026 Mazda Mazda3, 7,626 miles, £19,149, Sheffield
- 2022 Mazda CX-30, 26,000 miles, £16,745, Wembley
- 2022 Mazda Mazda2 HYBRID, 26,784 miles, £12,700, Peterborough
- 2023 Mazda Mazda2 HYBRID, 5,622 miles, £16,320, Hamilton
- 2020 Mazda CX-5, 46,219 miles, £13,995, Hillingdon
- 2018 Mazda CX-5, 54,147 miles, £11,899, Dundee
- 2016 Mazda Mazda6, 78,100 miles, £6,666, Ealing
- 2018 Mazda Mazda3, 53,370 miles, £9,980, Blackburn
- 2026 Mazda CX-80, 1,149 miles, £36,485, Lisburn
- 2020 Mazda Mazda2, 16,735 miles, £11,995, Dewsbury
- 2026 Mazda CX-30, 8,445 miles, £21,999, Mansfield
- 2026 Mazda CX-30, 6,278 miles, £22,683, Halifax
- 2022 Mazda CX-30, 11,891 miles, £15,054, York
- 2021 Mazda Mazda3, 34,537 miles, £11,990, Peterborough
- 2026 Mazda Mazda3, 1,787 miles, £20,849, Wolverhampton
Mazda models
- Mazda CX-5 (2,595)
- Mazda CX-30 (1,622)
- Mazda Mazda3 (1,295)
- Mazda Mazda2 (1,041)
- Mazda MX-5 (662)
- Mazda CX-60 (481)
- Mazda CX-3 (437)
- Mazda Mazda6 (429)
- Mazda Mazda2 HYBRID (337)
- Mazda MX-30 (133)
- Mazda CX-80 (122)
- Mazda MX-5 RF (118)
- Mazda Mazda6e (37)
- Mazda Bongo (32)
- Mazda Mazda5 (27)