571 BMW cars for sale in Wiltshire

BMW 5 Series530e M Sport 4dr Auto

2023
26,363 miles
Hybrid

£30,395

or £424 mo
42 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.39, Customer Deposit: £4,559.00, Total Deposit: £4,559.25, Optional Final Payment: £13,517.31, Total Charge For Credit: £7,580.89, Total Amount Payable: £37,975.89, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.67ppm, Mileage Per Annum: 10,000

BMW iX3210kW M Sport 80kWh 5dr Auto

2022
16,450 miles
Electric

£30,740

or £410 mo
42 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £409.14, Customer Deposit: £4,611.00, Total Deposit: £4,611.00, Optional Final Payment: £14,758.76, Total Charge For Credit: £7,859.34, Total Amount Payable: £38,599.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.26ppm, Mileage Per Annum: 10,000

BMW i3135kW S 42kWh 5dr Auto

2022
21,800 miles
Electric

£17,540

or £243 mo
42 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £242.65, Customer Deposit: £2,631.00, Total Deposit: £2,631.00, Optional Final Payment: £7,895.78, Total Charge For Credit: £4,391.33, Total Amount Payable: £21,931.33, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.39ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2022
25,359 miles
Petrol

£28,167

or £377 mo
42 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £376.40, Customer Deposit: £4,225.00, Total Deposit: £4,225.05, Optional Final Payment: £13,437.08, Total Charge For Credit: £7,185.93, Total Amount Payable: £35,352.93, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.09ppm, Mileage Per Annum: 10,000

BMW X5xDrive45e M Sport 5dr Auto

2022
37,432 miles
Hybrid

£48,055

or £668 mo
42 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £667.24, Customer Deposit: £7,208.00, Total Deposit: £7,208.25, Optional Final Payment: £21,493.60, Total Charge For Credit: £12,007.13, Total Amount Payable: £60,062.13, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.83ppm, Mileage Per Annum: 10,000

BMW X5xDrive30d MHT M Sport 5dr Auto

2022
55,100 miles
Diesel

£41,443

or £533 mo
42 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £532.55, Customer Deposit: £6,216.00, Total Deposit: £6,216.45, Optional Final Payment: £20,984.26, Total Charge For Credit: £10,787.56, Total Amount Payable: £52,230.56, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.53ppm, Mileage Per Annum: 10,000

253-270 of 571 vehicles