Used cars for sale under £20,000 near Haverhill
3,017 cars from UK dealers within 20 miles of Haverhill, updated 26 October 2026. Typical asking price £12,000. Half of them are priced between £8,000 and £16,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.
Price cuts near Haverhill
1,179 cars within 20 miles have had their price cut since they were first listed.
- 2023 Vauxhall Grandland, 38,031 miles, £12,536, cut by £8,000, Bury St Edmunds
- 2018 Audi Q5, 51,258 miles, £18,895, cut by £6,255, Bishop's Stortford
- 2017 Volkswagen Golf, 53,457 miles, £14,648, cut by £5,162, Foxton
- 2021 Nissan Juke, 11,598 miles, £14,135, cut by £4,910, Bishop's Stortford
- 2017 Volkswagen Golf, 44,517 miles, £14,980, cut by £4,683, Cambridge
- 2023 Ford Kuga, 23,806 miles, £18,499, cut by £4,095, Cambridge
- 2023 Audi A3, 16,837 miles, £18,595, cut by £3,400, Bishop's Stortford
- 2017 Ford Focus, 61,698 miles, £12,600, cut by £3,380, Foxton
Cars for sale now, page 2 of 31
The cheaper cars like each one are on its AskCar page.
- 2016 Audi A3, 102,716 miles, £5,730, £952 under typical, Foxton
- 2014 Fiat 500, 88,000 miles, £2,695, £446 under typical, Clavering
- 2018 Vauxhall Viva, 58,671 miles, £4,995, £822 under typical, Sudbury
- 2021 Toyota AYGO, 28,769 miles, £10,790, £1,756 under typical, Cambridge
- 2014 Land Rover Freelander 2, 46,811 miles, £14,995, £2,419 under typical, Braintree
- 2025 Ford Puma, 19,937 miles, £16,441, £2,645 under typical, Braintree
- 2018 Kia Picanto, 20,219 miles, £8,995, £1,442 under typical, Braintree
- 2020 Ford Fiesta, 36,100 miles, £8,222, £1,298 under typical, Braintree
- 2010 Ford Fiesta, 109,820 miles, £1,995, £314 under typical, Saffron Walden
- 2016 Hyundai i20, 70,915 miles, £4,995, £761 under typical, Sudbury
- 2018 Audi Q5, 33,797 miles, £16,556, £2,513 under typical, Braintree
- 2019 BMW 3 Series, 52,513 miles, £12,510, £1,896 under typical, Foxton
- 2024 KGM Musso, 9,741 miles, £19,914, £3,001 under typical, Saffron Walden
- 2015 Land Rover Range Rover Evoque, 97,000 miles, £6,495, £976 under typical, Mildenhall
- 2014 Vauxhall Corsa, 98,000 miles, £2,250, £336 under typical, Newmarket
- 2013 Peugeot 107, 63,000 miles, £2,495, £372 under typical, Sudbury
- 2023 Toyota Hilux, 91,604 miles, £17,950, £2,645 under typical, Braintree
- 2009 Fiat 500, 72,273 miles, £2,495, £368 under typical, Bishop's Stortford
- 2017 Volkswagen Golf, 45,115 miles, £16,800, £2,460 under typical, Braintree
- 2013 Vauxhall Mokka, 139,000 miles, £1,995, £292 under typical, Sudbury
- 2013 Volkswagen Golf, 130,000 miles, £2,750, £402 under typical, Newmarket
- 2020 Hyundai KONA, 49,604 miles, £11,263, £1,644 under typical, Bury St Edmunds
- 2018 Vauxhall Insignia, 40,750 miles, £9,550, £1,385 under typical, Braintree
- 2018 Peugeot 3008, 69,000 miles, £6,995, £1,010 under typical, Mildenhall
- 2015 BMW 3 Series, 74,889 miles, £5,995, £859 under typical, Bury St Edmunds
- 2018 MINI Hatch, 66,546 miles, £6,995, £1,002 under typical, Bury St Edmunds
- 2019 BMW 3 Series, 46,460 miles, £15,990, £2,262 under typical, Bury St Edmunds
- 2021 Ford Transit, 92,000 miles, £13,495, £1,900 under typical, Mildenhall
- 2021 Skoda Superb, 96,000 miles, £9,975, £1,394 under typical, Bury St Edmunds
- 2016 Peugeot 2008, 72,055 miles, £4,149, £577 under typical, Sudbury
- 2017 Citroen C4 Cactus, 70,000 miles, £4,954, £683 under typical, Colchester
- 2020 Dacia Duster, 62,757 miles, £6,695, £920 under typical, Haverhill
- 2009 Mazda MX-5, 35,200 miles, £5,875, £800 under typical, Royston
- 2017 Vauxhall Mokka X, 76,282 miles, £4,999, £675 under typical, Haverhill
- 2017 Ford Kuga, 100,000 miles, £5,995, £804 under typical, Mildenhall
- 2015 Renault Captur, 78,000 miles, £4,250, £570 under typical, Newmarket
- 2020 Honda Jazz, 58,833 miles, £9,006, £1,199 under typical, Bury St Edmunds
- 2015 Vauxhall Combo, 86,400 miles, £3,990, £530 under typical, Sudbury
- 2013 Fiat 500, 94,000 miles, £2,495, £331 under typical, Clavering
- 2017 Volkswagen Scirocco, 120,000 miles, £6,995, £918 under typical, Sudbury
- 2012 Kia Sportage, 95,111 miles, £2,999, £392 under typical, Bishop's Stortford
- 2019 Vauxhall Mokka X, 60,000 miles, £7,995, £1,040 under typical, Sudbury
- 2017 Ford Transit Connect, 112,000 miles, £5,995, £776 under typical, Mildenhall
- 2017 Mercedes-Benz E Class, 62,000 miles, £11,495, £1,468 under typical, Sudbury
- 2017 BMW X3, 100,000 miles, £13,995, £1,771 under typical, Bishop's Stortford
- 2022 Honda Jazz, 5,102 miles, £15,995, £2,022 under typical, Braintree
- 2019 Volkswagen Amarok, 123,045 miles, £15,695, £1,977 under typical, Saffron Walden
- 2017 Jaguar XF, 98,000 miles, £5,995, £753 under typical, Sudbury
- 2018 Fiat 500, 48,345 miles, £6,499, £815 under typical, Sudbury
- 2023 Renault Clio, 60,400 miles, £8,344, £1,039 under typical, Braintree
- 2021 Mercedes-Benz Sprinter, 89,779 miles, £15,540, £1,911 under typical, Braintree
- 2024 Audi Q2, 40,074 miles, £17,550, £2,112 under typical, Royston
- 2014 Toyota Voxy, 80,018 miles, £8,495, £1,014 under typical, Cambridge
- 2017 Land Rover Range Rover Sport, 116,000 miles, £13,495, £1,610 under typical, Bishop's Stortford
- 2017 MINI Countryman, 62,889 miles, £7,995, £953 under typical, Bury St Edmunds
- 2017 Ford Transit Connect, 104,000 miles, £7,500, £891 under typical, Bishop's Stortford
- 2017 MINI Hatch, 54,350 miles, £12,988, £1,542 under typical, Colchester
- 2016 Smart fortwo, 40,000 miles, £4,995, £591 under typical, Mildenhall
- 2015 BMW 3 Series, 125,685 miles, £6,855, £810 under typical, Haverhill
- 2020 Volkswagen Golf, 88,451 miles, £8,995, £1,062 under typical, Haverhill
- 2025 Nissan Qashqai, 4,513 miles, £19,250, £2,262 under typical, Bishop's Stortford
- 2011 Volkswagen Tiguan, 80,000 miles, £3,995, £467 under typical, Bury St Edmunds
- 2017 BMW X1, 64,652 miles, £10,999, £1,277 under typical, Haverhill
- 2018 Vauxhall Insignia, 112,000 miles, £4,995, £574 under typical, Mildenhall
- 2017 Volkswagen Golf, 71,738 miles, £8,650, £991 under typical, Foxton
- 2017 Audi Q2, 40,818 miles, £12,887, £1,471 under typical, Bury St Edmunds
- 2018 Vauxhall Corsa, 62,000 miles, £3,995, £455 under typical, Sudbury
- 2018 Mercedes-Benz A Class, 43,583 miles, £12,200, £1,387 under typical, Braintree
- 2023 Vauxhall Corsa, 7,540 miles, £11,988, £1,349 under typical, Braintree
- 2018 Vauxhall Insignia, 68,552 miles, £6,790, £758 under typical, Haverhill
- 2015 Vauxhall Astra, 106,500 miles, £2,499, £277 under typical, Newmarket
- 2015 Porsche Cayenne, 75,000 miles, £16,630, £1,841 under typical, Foxton
- 2025 Ford Puma, 21,890 miles, £17,037, £1,871 under typical, Braintree
- 2018 Volkswagen Passat, 50,000 miles, £13,577, £1,471 under typical, Bury St Edmunds
- 2016 MINI Hatch, 51,737 miles, £6,695, £721 under typical, Coggeshall
- 2008 Ford C-Max, 82,423 miles, £1,995, £214 under typical, Halstead
- 2016 Kia Rio, 16,070 miles, £7,850, £841 under typical, Braintree
- 2016 Ford EcoSport, 73,000 miles, £4,395, £470 under typical, Clavering
- 2023 MINI Hatch, 24,650 miles, £17,990, £1,921 under typical, Soham
- 2021 Volkswagen T-Cross, 22,930 miles, £16,145, £1,711 under typical, Bury St Edmunds
- 2016 Hyundai i10, 18,570 miles, £8,500, £898 under typical, Cambridge
- 2020 Mazda CX-5, 36,222 miles, £14,999, £1,581 under typical, Braintree
- 2022 Skoda Karoq, 16,575 miles, £18,150, £1,893 under typical, Royston
- 2018 Volkswagen Polo, 90,000 miles, £6,295, £657 under typical, Mildenhall
- 2023 Ford Transit, 87,547 miles, £13,740, £1,432 under typical, Braintree
- 2016 Audi Q3, 88,827 miles, £9,495, £989 under typical, Sawston
- 2018 Hyundai TUCSON, 103,000 miles, £6,017, £626 under typical, Colchester
- 2016 Suzuki Celerio, 41,676 miles, £3,995, £415 under typical, Coggeshall
- 2014 Volkswagen Golf, 122,920 miles, £4,999, £518 under typical, Bishop's Stortford
- 2017 Ford Kuga, 86,000 miles, £7,495, £774 under typical, Mildenhall
- 2013 Honda CR-V, 133,362 miles, £4,999, £515 under typical, Haverhill
- 2023 Audi Q2, 8,548 miles, £18,995, £1,955 under typical, Bury St Edmunds
- 2012 Peugeot 208, 75,000 miles, £2,500, £257 under typical, Newmarket
- 2016 Nissan Qashqai, 80,000 miles, £5,597, £575 under typical, Colchester
- 2018 Volkswagen Tiguan, 57,969 miles, £16,631, £1,703 under typical, Bury St Edmunds
- 2022 Ford Focus, 56,800 miles, £11,760, £1,198 under typical, Braintree
- 2009 Hyundai i10, 98,000 miles, £1,500, £153 under typical, Braintree
- 2015 Volkswagen Sharan, 104,000 miles, £6,995, £712 under typical, Sudbury
- 2018 Land Rover Discovery Sport, 66,911 miles, £9,888, £1,005 under typical, Braintree
- 2019 Volkswagen T-Roc, 119,380 miles, £7,195, £730 under typical, Halstead
Popular models near Haverhill
- Kia Sportage (226)
- Ford Kuga (124)
- Ford Fiesta (93)
- Volkswagen Golf (90)
- Volkswagen Tiguan (90)
- Ford Puma (88)
- Nissan Qashqai (86)
- Volkswagen Polo (84)
- Ford Focus (73)
- Volvo XC40 (73)
- MINI Hatch (71)
- Vauxhall Corsa (66)
- Volvo XC90 (65)
- Volkswagen T-Roc (60)
- Audi Q3 (57)
- Porsche 911 (57)
- Volvo XC60 (57)
- Audi A3 (55)
- Mazda CX-5 (52)
- Honda Jazz (50)
- Audi A1 (49)
- Nissan Juke (49)
- Hyundai TUCSON (46)
- Skoda Karoq (46)
- BMW 1 Series (45)
Used cars near Haverhill by price
- All used cars near Haverhill
- Under £3,000 (104)
- Under £5,000 (317)
- Under £8,000 (819)
- Under £10,000 (1,187)
- Under £15,000 (2,105)
- Under £30,000 (4,280)
Nearby towns
- Used cars near Saffron Walden
- Used cars near Newmarket
- Used cars near Sudbury
- Used cars near Cambridge
- Used cars near Braintree
- Used cars near Bury St Edmunds
- Used cars near Royston
- Used cars near Ely
- Used cars near Colchester
- Used cars near Chelmsford