1,400 BMW cars for sale in Preston

BMW 1 Series118i [136] M Sport 5dr [Live Cockpit Professional]

2023
6,812 miles
Petrol

£23,390

£940 off
£22,450
or £305 mo
26 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £304.58, Customer Deposit: £3,367.00, Total Deposit: £3,367.50, Optional Final Payment: £11,849.57, Total Charge For Credit: £7,082.33, Total Amount Payable: £29,532.33, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.55ppm, Mileage Per Annum: 10,000

BMW X5xDrive30d MHT M Sport 5dr Auto

2020
31,744 miles
Hybrid

£40,420

or £571 mo
11 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £570.48, Customer Deposit: £6,063.00, Total Deposit: £6,063.00, Optional Final Payment: £21,321.34, Total Charge For Credit: £13,776.90, Total Amount Payable: £54,196.90, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 10.92ppm, Mileage Per Annum: 10,000

BMW 3 Series330e Sport 4dr Step Auto

2024
2,500 miles
Hybrid

£35,990

or £489 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £488.08, Customer Deposit: £5,398.00, Total Deposit: £5,398.50, Optional Final Payment: £16,761.75, Total Charge For Credit: £9,110.01, Total Amount Payable: £45,100.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.92ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Step Auto

2024
9,369 miles
Hybrid

£32,485

or £409 mo
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £408.50, Customer Deposit: £4,872.00, Total Deposit: £4,872.75, Optional Final Payment: £16,959.03, Total Charge For Credit: £8,546.28, Total Amount Payable: £41,031.28, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2024
2,943 miles
Petrol

£33,480

or £426 mo
18 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.47, Customer Deposit: £5,022.00, Total Deposit: £5,022.00, Optional Final Payment: £17,224.02, Total Charge For Credit: £8,763.11, Total Amount Payable: £42,243.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.35ppm, Mileage Per Annum: 10,000

145-162 of 1,400 vehicles