Cars for sale in Macclesfield

This area has 434 dealers

25,433 Cars for sale

Kia Sportage1.6T GDi ISG GT-Line 5dr

2020
12,055 miles
Petrol

£18,999

or £283 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £282.15, Customer Deposit: £2,849.00, Total Deposit: £2,849.85, Optional Final Payment: £8,582.50, Total Charge For Credit: £5,694.40, Total Amount Payable: £24,693.40, Representative APR: 11.90%, Interest Rate (Fixed): 11.89%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

BMW X3xDrive M40d 5dr Step Auto

2019
22,747 miles
Diesel

£35,920

or £577 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £576.46, Customer Deposit: £5,388.00, Total Deposit: £5,388.00, Optional Final Payment: £14,745.19, Total Charge For Credit: £11,306.81, Total Amount Payable: £47,226.81, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.07ppm, Mileage Per Annum: 10,000

Vauxhall Corsa1.2 GS 5dr

2023
7,485 miles
Petrol

£14,489

or £229 mo
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £228.39, Customer Deposit: £2,173.00, Total Deposit: £2,173.35, Optional Final Payment: £5,760.00, Total Charge For Credit: £4,178.68, Total Amount Payable: £18,667.68, Representative APR: 11.90%, Interest Rate (Fixed): 8.48%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

Hyundai i201.0T GDi Premium 5dr DCT

2023
2,541 miles
Petrol

£18,399

or £265 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £264.70, Customer Deposit: £2,759.00, Total Deposit: £2,759.85, Optional Final Payment: £8,250.00, Total Charge For Credit: £5,051.75, Total Amount Payable: £23,450.75, Representative APR: 10.90%, Interest Rate (Fixed): 10.37%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW X3xDrive 30e M Sport 5dr Auto

2020
55,220 miles
Hybrid

£26,520

or £378 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £377.94, Customer Deposit: £3,978.00, Total Deposit: £3,978.00, Optional Final Payment: £13,769.02, Total Charge For Credit: £8,990.20, Total Amount Payable: £35,510.20, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.99ppm, Mileage Per Annum: 10,000

19027-19044 of 25,433 vehicles