Used Mazda CX-30 for sale under £20,000
1,032 cars from UK dealers, updated 18 October 2026. Typical asking price £16,100.
464 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Most ask |
|---|---|---|---|
| 2026 | 23 | £19,400 | £18,200 to £19,600 |
| 2025 | 152 | £17,800 | £17,000 to £19,000 |
| 2024 | 142 | £17,500 | £16,300 to £18,700 |
| 2023 | 279 | £16,800 | £15,500 to £18,000 |
| 2022 | 202 | £15,100 | £14,000 to £16,600 |
| 2021 | 124 | £14,100 | £13,000 to £15,400 |
| 2020 | 106 | £13,300 | £12,300 to £14,500 |
Cars for sale now, page 1 of 11
- 2025 Mazda CX-30, 1,186 miles, £16,980, £4,457 under typical, Warwick
- 2025 Mazda CX-30, 9,130 miles, £15,999, £3,572 under typical, Mansfield
- 2025 Mazda CX-30, 10,310 miles, £15,950, £3,430 under typical, Ealing
- 2025 Mazda CX-30, 14,216 miles, £15,624, £3,330 under typical, Bolton
- 2025 Mazda CX-30, 8,187 miles, £16,295, £3,447 under typical, Cambridge
- 2025 Mazda CX-30, 4,952 miles, £16,891, £3,446 under typical, Leicester
- 2025 Mazda CX-30, 5,791 miles, £16,799, £3,385 under typical, Letchworth
- 2025 Mazda CX-30, 14,066 miles, £15,799, £3,171 under typical, Mansfield
- 2025 Mazda CX-30, 4,753 miles, £16,999, £3,358 under typical, Guide Post
- 2025 Mazda CX-30, 2,972 miles, £17,290, £3,254 under typical, Warwick
- 2025 Mazda CX-30, 21,808 miles, £15,392, £2,760 under typical, Durham
- 2025 Mazda CX-30, 18,459 miles, £15,699, £2,803 under typical, Castle Donington
- 2022 Mazda CX-30, 18,929 miles, £14,499, £2,509 under typical, Mansfield
- 2025 Mazda CX-30, 10,373 miles, £16,556, £2,817 under typical, Dunfermline
- 2025 Mazda CX-30, 5,103 miles, £17,395, £2,917 under typical, Scunthorpe
- 2025 Mazda CX-30, 21,983 miles, £15,698, £2,436 under typical, York
- 2025 Mazda CX-30, 6,515 miles, £17,499, £2,550 under typical, Barnsley
- 2025 Mazda CX-30, 6,348 miles, £17,560, £2,520 under typical, Leicester
- 2025 Mazda CX-30, 6,879 miles, £17,490, £2,492 under typical, Falkirk
- 2025 Mazda CX-30, 21,232 miles, £15,999, £2,213 under typical, Corby
- 2025 Mazda CX-30, 3,759 miles, £18,000, £2,461 under typical, Harlow
- 2025 Mazda CX-30, 8,154 miles, £17,399, £2,349 under typical, Royal Tunbridge Wells
- 2023 Mazda CX-30, 16,404 miles, £14,249, £1,886 under typical, Sheffield
- 2026 Mazda CX-30, 1,760 miles, £16,999, £2,162 under typical, Mansfield
- 2025 Mazda CX-30, 31,207 miles, £15,787, £1,867 under typical, Cannock
- 2025 Mazda CX-30, 9,583 miles, £17,450, £2,039 under typical, Belfast
- 2021 Mazda CX-30, 20,300 miles, £15,249, £1,767 under typical, Belfast
- 2020 Mazda CX-30, 55,000 miles, £10,995, £1,270 under typical, Gloucester
- 2025 Mazda CX-30, 39,343 miles, £14,668, £1,678 under typical, Exeter
- 2022 Mazda CX-30, 8,776 miles, £14,700, £1,643 under typical, Peterborough
- 2025 Mazda CX-30, 1 miles, £19,998, £2,228 under typical, Glasgow
- 2025 Mazda CX-30, 1 miles, £19,998, £2,228 under typical, Glasgow
- 2025 Mazda CX-30, 1 miles, £19,998, £2,228 under typical, Glasgow
- 2023 Mazda CX-30, 17,469 miles, £15,100, £1,679 under typical, Swindon
- 2025 Mazda CX-30, 3,099 miles, £18,498, £2,033 under typical, Linwood
- 2024 Mazda CX-30, 52,352 miles, £12,120, £1,323 under typical, Norwich
- 2023 Mazda CX-30, 26,592 miles, £14,620, £1,593 under typical, Ashton-under-Lyne
- 2025 Mazda CX-30, 12,336 miles, £17,295, £1,863 under typical, Cambridge
- 2025 Mazda CX-30, 20,546 miles, £16,968, £1,802 under typical, Cannock
- 2023 Mazda CX-30, 36,355 miles, £12,999, £1,355 under typical, Wellingborough
- 2021 Mazda CX-30, 22,312 miles, £12,300, £1,273 under typical, Leeds
- 2020 Mazda CX-30, 25,971 miles, £14,995, £1,548 under typical, Basingstoke
- 2023 Mazda CX-30, 31,867 miles, £13,060, £1,335 under typical, Leeds
- 2024 Mazda CX-30, 36,942 miles, £13,495, £1,357 under typical, Fareham
- 2025 Mazda CX-30, 4,978 miles, £18,495, £1,839 under typical, Cardiff
- 2021 Mazda CX-30, 35,892 miles, £12,849, £1,277 under typical, Huddersfield
- 2025 Mazda CX-30, 29,194 miles, £16,900, £1,663 under typical, Clitheroe
- 2025 Mazda CX-30, 6,000 miles, £18,350, £1,795 under typical, Lisburn
- 2025 Mazda CX-30, 31,367 miles, £17,159, £1,673 under typical, Newbury
- 2023 Mazda CX-30, 54,892 miles, £11,880, £1,142 under typical, Leeds
- 2023 Mazda CX-30, 45,244 miles, £13,500, £1,289 under typical, Dunstable
- 2020 Mazda CX-30, 28,471 miles, £11,720, £1,116 under typical, Peterborough
- 2021 Mazda CX-30, 23,354 miles, £15,995, £1,521 under typical, Cardiff
- 2023 Mazda CX-30, 20,623 miles, £16,382, £1,546 under typical, York
- 2024 Mazda CX-30, 7,521 miles, £19,899, £1,865 under typical, Maidstone
- 2025 Mazda CX-30, 8,545 miles, £17,998, £1,679 under typical, Prestwick
- 2025 Mazda CX-30, 16,633 miles, £18,400, £1,700 under typical, Horsforth
- 2025 Mazda CX-30, 27,818 miles, £16,695, £1,541 under typical, Prestwick
- 2025 Mazda CX-30, 30,211 miles, £16,899, £1,554 under typical, Sutton in Ashfield
- 2021 Mazda CX-30, 13,000 miles, £13,750, £1,221 under typical, Liskeard
- 2025 Mazda CX-30, 7,204 miles, £17,790, £1,566 under typical, Ipswich
- 2022 Mazda CX-30, 7,153 miles, £14,790, £1,299 under typical, Reading
- 2023 Mazda CX-30, 10,308 miles, £14,990, Gloucester
- 2025 Mazda CX-30, 28,211 miles, £15,650, Rochdale
- 2022 Mazda CX-30, 39,304 miles, £14,995, Manchester
- 2020 Mazda CX-30, 56,236 miles, £10,651, Gateshead
- 2020 Mazda CX-30, 18,199 miles, £14,149, Coventry
- 2024 Mazda CX-30, 23,128 miles, £18,498, Northallerton
- 2025 Mazda CX-30, 6,656 miles, £18,498, Linwood
- 2022 Mazda CX-30, 20,144 miles, £16,199, Warrington
- 2025 Mazda CX-30, 22,420 miles, £16,999, Mansfield
- 2021 Mazda CX-30, 64,564 miles, £11,500, Peterborough
- 2023 Mazda CX-30, 13,016 miles, £15,240, Reading
- 2021 Mazda CX-30, 25,929 miles, £15,995, Aberdeen
- 2026 Mazda CX-30, 1,198 miles, £18,080, Wimbledon
- 2024 Mazda CX-30, 28,393 miles, £15,554, Sheffield
- 2022 Mazda CX-30, 23,597 miles, £14,490, Belfast
- 2021 Mazda CX-30, 27,326 miles, £14,192, Nuneaton
- 2020 Mazda CX-30, 65,560 miles, £10,499, Winsford
- 2022 Mazda CX-30, 22,522 miles, £14,995, Croydon
- 2025 Mazda CX-30, 29,050 miles, £17,299, Bristol
- 2022 Mazda CX-30, 39,941 miles, £13,346, Ipswich
- 2021 Mazda CX-30, 16,325 miles, £15,280, Cannock
- 2022 Mazda CX-30, 28,900 miles, £15,530, Hatfield
- 2023 Mazda CX-30, 33,000 miles, £16,995, Lisburn
- 2022 Mazda CX-30, 20,084 miles, £14,980, Reading
- 2023 Mazda CX-30, 21,279 miles, £16,298, Barnsley
- 2021 Mazda CX-30, 63,941 miles, £10,990, Peterborough
- 2021 Mazda CX-30, 33,898 miles, £12,840, Dunstable
- 2026 Mazda CX-30, 5,781 miles, £19,380, Leeds
- 2023 Mazda CX-30, 17,401 miles, £18,120, Leeds
- 2023 Mazda CX-30, 9,504 miles, £15,304, Bolton
- 2025 Mazda CX-30, 17,173 miles, £17,399, Inverness
- 2024 Mazda CX-30, 10,926 miles, £16,999, Bromborough
- 2024 Mazda CX-30, 31,000 miles, £16,500, Derby
- 2023 Mazda CX-30, 15,883 miles, £15,120, Milton Keynes
- 2023 Mazda CX-30, 19,251 miles, £13,890, Edinburgh
- 2025 Mazda CX-30, 21,935 miles, £18,105, Cannock
- 2023 Mazda CX-30, 6,858 miles, £17,175, Hamilton
- 2022 Mazda CX-30, 1,063 miles, £18,495, Lancaster
Mazda CX-30 prices by year
Mazda CX-30 by price
Mazda CX-30 near you
More Mazda
- All Mazda CX-30
- All Mazda cars
- Mazda CX-5 (2,629)
- Mazda CX-30 (1,620)
- Mazda Mazda3 (1,287)
- Mazda Mazda2 (1,016)
- Mazda MX-5 (686)
- Mazda CX-60 (504)
- Mazda CX-3 (465)
- Mazda Mazda6 (419)
- Mazda Mazda2 HYBRID (348)
- Mazda MX-30 (142)
- Mazda MX-5 RF (126)
- Mazda CX-80 (124)
- Mazda Mazda6e (37)
- Mazda Bongo (29)
- Mazda Mazda5 (26)