1,567 BMW cars for sale in Heywood

BMW 2 Series Gran Coupe218i [136] Sport 4dr [Live Cockpit Professional]

2021
26,501 miles
Petrol

was

£19,790

£800 off
£18,990
or £225 mo
10 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £224.35, Customer Deposit: £2,848.00, Total Deposit: £3,348.50, Optional Final Payment: £10,009.59, Total Charge For Credit: £4,912.54, Total Amount Payable: £23,902.54, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.42ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] Sport 5dr

2021
30,010 miles
Petrol

£17,880

or £218 mo
10 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £217.08, Customer Deposit: £2,682.00, Total Deposit: £3,182.00, Optional Final Payment: £9,047.86, Total Charge For Credit: £4,552.62, Total Amount Payable: £22,432.62, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.81ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2021
8,978 miles
Petrol

£26,750

or £340 mo
8 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £339.42, Customer Deposit: £4,012.00, Total Deposit: £4,512.50, Optional Final Payment: £13,062.32, Total Charge For Credit: £6,777.56, Total Amount Payable: £33,527.56, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000

BMW 1 Series118i Sport 5dr

2021
26,345 miles
Petrol

£18,990

or £238 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £237.32, Customer Deposit: £2,848.00, Total Deposit: £3,348.50, Optional Final Payment: £9,268.61, Total Charge For Credit: £4,781.15, Total Amount Payable: £23,771.15, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.81ppm, Mileage Per Annum: 10,000

199-216 of 1,567 vehicles