373 BMW 1 Series cars for sale in Macclesfield

Main listing image - BMW 1 Series

BMW 1 Series118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

2024
11,139 miles
Petrol

was

£23,490

£500 off
£22,990
or £282 mo
24 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £281.52, Customer Deposit: £3,448.00, Total Deposit: £3,948.50, Optional Final Payment: £11,705.07, Total Charge For Credit: £5,895.01, Total Amount Payable: £28,885.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.90ppm, Mileage Per Annum: 10,000

BMW 1 Series118d Sport 5dr Step Auto

2020
43,101 miles
Diesel

£18,790

or £240 mo
17 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £239.68, Customer Deposit: £2,818.00, Total Deposit: £3,318.50, Optional Final Payment: £8,886.26, Total Charge For Credit: £4,679.72, Total Amount Payable: £23,469.72, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.78ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

2024
8,255 miles
Petrol

was

£23,490

£500 off
£22,990
or £278 mo
24 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £277.67, Customer Deposit: £3,448.00, Total Deposit: £3,948.50, Optional Final Payment: £11,925.12, Total Charge For Credit: £5,934.11, Total Amount Payable: £28,924.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.90ppm, Mileage Per Annum: 10,000

BMW 1 Series120d M Sport 5dr Step Auto [Live Cockpit Pro]

2023
5,732 miles
Diesel

was

£29,485

£735 off
£28,750
or £363 mo
25 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £362.05, Customer Deposit: £4,312.00, Total Deposit: £4,812.50, Optional Final Payment: £14,249.96, Total Charge For Credit: £7,328.81, Total Amount Payable: £36,078.81, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.60ppm, Mileage Per Annum: 10,000

199-216 of 373 vehicles