138 BMW cars for sale in Isle of Portland

Main listing image - BMW 1 Series

BMW 1 Series118i [136] M Sport 5dr

2021
39,475 miles
Petrol

£18,666

or £252 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £251.18, Customer Deposit: £2,799.00, Total Deposit: £2,799.90, Optional Final Payment: £8,804.99, Total Charge For Credit: £4,744.35, Total Amount Payable: £23,410.35, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.45ppm, Mileage Per Annum: 10,000

BMW X2sDrive 18i [136] M Sport 5dr

2021
28,355 miles
Petrol

£21,354

or £331 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £331.00, Customer Deposit: £3,203.00, Total Deposit: £3,203.10, Optional Final Payment: £7,581.44, Total Charge For Credit: £4,987.54, Total Amount Payable: £26,341.54, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 4.92ppm, Mileage Per Annum: 10,000

BMW i3135kW S 42kWh 5dr Auto

2021
30,980 miles
Electric

£15,263

or £215 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £214.94, Customer Deposit: £2,289.00, Total Deposit: £2,289.45, Optional Final Payment: £6,654.54, Total Charge For Credit: £3,783.17, Total Amount Payable: £19,046.17, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.27ppm, Mileage Per Annum: 10,000

BMW X3xDrive20i M Sport 5dr Step Auto

2021
15,943 miles
Petrol

£32,139

or £472 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £471.90, Customer Deposit: £4,820.00, Total Deposit: £4,820.85, Optional Final Payment: £12,910.33, Total Charge For Credit: £7,771.48, Total Amount Payable: £39,910.48, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.03ppm, Mileage Per Annum: 10,000

BMW M4M4 Competition 2dr Step Auto

2021
13,000 miles
Petrol

£52,995

or £892 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £891.15, Customer Deposit: £7,949.00, Total Deposit: £8,199.25, Optional Final Payment: £19,552.50, Total Charge For Credit: £16,650.80, Total Amount Payable: £69,645.80, Representative APR: 13.30%, Interest Rate (Fixed): 13.32%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 1 Series118i M Sport 5dr

2021
25,595 miles
Petrol

£18,900

or £304 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £303.84, Customer Deposit: £2,835.00, Total Deposit: £3,085.00, Optional Final Payment: £7,560.00, Total Charge For Credit: £6,035.48, Total Amount Payable: £24,935.48, Representative APR: 13.30%, Interest Rate (Fixed): 13.32%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

55-72 of 138 vehicles