563 BMW cars for sale in Wiltshire

BMW X5xDrive50e M Sport 5dr Auto

2024
2,815 miles
Hybrid

£66,577

or £865 mo
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £864.04, Customer Deposit: £9,986.00, Total Deposit: £9,986.55, Optional Final Payment: £33,224.59, Total Charge For Credit: £17,244.02, Total Amount Payable: £83,821.02, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 17.45ppm, Mileage Per Annum: 10,000

BMW X5xDrive40d MHT M Sport 5dr Auto

2023
14,980 miles
Diesel

£63,299

or £847 mo
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £846.76, Customer Deposit: £9,494.00, Total Deposit: £9,494.85, Optional Final Payment: £30,146.55, Total Charge For Credit: £16,140.12, Total Amount Payable: £79,439.12, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 16.00ppm, Mileage Per Annum: 10,000

BMW X5xDrive50e M Sport 5dr Auto

2023
10,494 miles
Hybrid

£62,816

or £810 mo
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £809.68, Customer Deposit: £9,422.00, Total Deposit: £9,422.40, Optional Final Payment: £31,664.72, Total Charge For Credit: £16,326.08, Total Amount Payable: £79,142.08, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 16.53ppm, Mileage Per Annum: 10,000

BMW M8M8 Competition 4dr Step Auto

2023
18,000 miles
Petrol

£79,990

or £1,199 mo
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,198.10, Customer Deposit: £11,998.00, Total Deposit: £11,998.50, Optional Final Payment: £30,784.71, Total Charge For Credit: £19,103.91, Total Amount Payable: £99,093.91, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 21.26ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Coupe220d Sport 4dr Step Auto [Live Cockpit Prof]

2023
29,394 miles
Diesel

£24,027

£757 off
£23,270
or £318 mo
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £317.09, Customer Deposit: £3,490.00, Total Deposit: £3,490.50, Optional Final Payment: £10,751.38, Total Charge For Credit: £5,875.11, Total Amount Payable: £29,145.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.22ppm, Mileage Per Annum: 10,000

BMW 4 Series Gran Coupe420i M Sport Pro Edition 5dr Step Auto

2023
12,998 miles
Petrol

£36,085

£1,869 off
£34,216
or £491 mo
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £490.61, Customer Deposit: £5,132.00, Total Deposit: £5,132.40, Optional Final Payment: £14,417.27, Total Charge For Credit: £8,392.34, Total Amount Payable: £42,608.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.24ppm, Mileage Per Annum: 10,000

37-54 of 563 vehicles