BMW cars for sale in Lancashire

This area has 224 dealers

677 BMW Cars for sale

BMW 4 Series

435d xDrive M Sport 2dr Auto [Professional Media]
2017
49,870 miles
Diesel
£17,551
or £345 mo
good price
Delivery

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £344.48, Customer Deposit: £2,827.00, Total Deposit: £2,827.65, Optional Final Payment: £8,519.62, Total Charge For Credit: £4,553.07, Total Amount Payable: £23,404.07, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.23ppm, Mileage Per Annum: 10,000

BMW 1 Series

118i Sport 5dr
2021
59,824 miles
Petrol
£14,799
or £236 mo
great price
20 miles away

*Representative example: Contract Length: 37 months, 36 Monthly Payments: £235.68, Customer Deposit: £2,219.00, Total Deposit: £2,219.85, Optional Final Payment: £8,358.00, Total Charge For Credit: £4,263.33, Total Amount Payable: £19,062.33, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.00ppm, Mileage Per Annum: 10,000

1-18 of 677 vehicles