319 BMW cars for sale in Oldland

Main listing image - BMW i3

BMW i3125kW 42kWh 5dr Auto

2021
23,270 miles
Electric

£14,297

or £210 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £209.15, Customer Deposit: £2,144.00, Total Deposit: £2,144.55, Optional Final Payment: £5,787.41, Total Charge For Credit: £3,465.01, Total Amount Payable: £17,762.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 4.35ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] M Sport 5dr

2021
19,129 miles
Petrol

£20,266

or £274 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £273.54, Customer Deposit: £3,039.00, Total Deposit: £3,039.90, Optional Final Payment: £9,512.75, Total Charge For Credit: £5,143.03, Total Amount Payable: £25,409.03, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.00ppm, Mileage Per Annum: 10,000

BMW 3 Series320d M Sport 4dr Step Auto

2020
75,749 miles
Diesel

£19,187

or £284 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £283.39, Customer Deposit: £2,878.00, Total Deposit: £2,878.05, Optional Final Payment: £7,612.27, Total Charge For Credit: £4,622.65, Total Amount Payable: £23,809.65, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.60ppm, Mileage Per Annum: 10,000

BMW 8 Series840i sDrive 2dr Auto

2020
30,351 miles
Petrol

£32,044

or £458 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £457.41, Customer Deposit: £4,806.00, Total Deposit: £4,806.60, Optional Final Payment: £13,619.87, Total Charge For Credit: £7,880.74, Total Amount Payable: £39,924.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.34ppm, Mileage Per Annum: 10,000

307-324 of 319 vehicles