283 BMW cars for sale in Cranleigh

Main listing image - BMW 1 Series

BMW 1 Series118i Sport 5dr

2020
19,481 miles
Petrol

£16,547

or £219 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £218.94, Customer Deposit: £2,482.00, Total Deposit: £2,482.05, Optional Final Payment: £8,532.52, Total Charge For Credit: £4,757.75, Total Amount Payable: £21,304.75, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 5.92ppm, Mileage Per Annum: 10,000

Main listing image - BMW i3

BMW i3135kW S 42kWh 5dr Auto

2020
18,719 miles
Electric

£13,497

or £190 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £189.58, Customer Deposit: £2,024.00, Total Deposit: £2,024.55, Optional Final Payment: £6,319.39, Total Charge For Credit: £3,757.20, Total Amount Payable: £17,254.20, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 4.35ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2019
37,052 miles
Diesel

£23,720

or £338 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £337.06, Customer Deposit: £3,558.00, Total Deposit: £3,558.00, Optional Final Payment: £10,879.92, Total Charge For Credit: £6,559.74, Total Amount Payable: £30,279.74, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 6.33ppm, Mileage Per Annum: 10,000

271-288 of 283 vehicles