384 BMW cars for sale in Shaftesbury

BMW iX3210kW Premier Edition Pro 80kWh 5dr Auto

2021
23,312 miles
Electric

£31,049

£1,350 off
£29,699
or £381 mo
20 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £380.15, Customer Deposit: £4,454.00, Total Deposit: £4,454.85, Optional Final Payment: £15,122.95, Total Charge For Credit: £7,745.85, Total Amount Payable: £37,444.85, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.68ppm, Mileage Per Annum: 10,000

BMW X6xDrive40i MHT M Sport 5dr Step Auto

2024
6,296 miles
Hybrid

£66,914

£2,866 off
£64,048
or £851 mo
20 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £850.17, Customer Deposit: £9,607.00, Total Deposit: £9,607.20, Optional Final Payment: £30,880.64, Total Charge For Credit: £16,397.83, Total Amount Payable: £80,445.83, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 16.46ppm, Mileage Per Annum: 10,000

BMW 8 Series840i M Sport 2dr Auto

2024
2,513 miles
Petrol

£54,529

£1,700 off
£52,829
or £731 mo
Good price
20 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £730.64, Customer Deposit: £7,924.00, Total Deposit: £7,924.35, Optional Final Payment: £23,793.40, Total Charge For Credit: £13,228.83, Total Amount Payable: £66,057.83, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 17.27ppm, Mileage Per Annum: 10,000

BMW 8 Series840i sDrive 2dr Auto

2020
35,550 miles
Petrol

£32,319

£1,053 off
£31,266
or £433 mo
Great price
20 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £432.17, Customer Deposit: £4,689.00, Total Deposit: £4,689.90, Optional Final Payment: £14,095.85, Total Charge For Credit: £7,831.74, Total Amount Payable: £39,097.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.54ppm, Mileage Per Annum: 10,000

343-360 of 384 vehicles