BMW cars for sale in Westbury

This area has 178 dealers

513 BMW cars for sale

BMW 3 Series

M340d xDrive MHT 4dr Step Auto
Diesel

£55,949

or £842 mo
37 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £841.67, Customer Deposit: £8,392.00, Total Deposit: £8,392.35, Optional Final Payment: £22,949.00, Total Charge For Credit: £14,950.84, Total Amount Payable: £70,899.84, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW 1 Series

M135i xDrive 5dr Step Auto
2020
21,729 miles
Petrol

£25,250

or £360 mo
37 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £359.83, Customer Deposit: £3,787.00, Total Deposit: £3,787.50, Optional Final Payment: £11,522.00, Total Charge For Credit: £6,971.51, Total Amount Payable: £32,221.51, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X3

xDrive M40d 5dr Step Auto
2020
49,488 miles
Diesel

£35,801

or £601 mo
37 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £600.56, Customer Deposit: £5,370.00, Total Deposit: £5,370.15, Optional Final Payment: £11,077.00, Total Charge For Credit: £8,872.47, Total Amount Payable: £44,673.47, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW 1 Series

118d M Sport 5dr
2020
47,205 miles
Diesel

£18,500

or £279 mo
37 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £278.19, Customer Deposit: £2,775.00, Total Deposit: £2,775.00, Optional Final Payment: £7,595.00, Total Charge For Credit: £4,944.93, Total Amount Payable: £23,444.93, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X6

xDrive40i MHT M Sport 5dr Step Auto
2021
23,030 miles
Hybrid

was

£47,990

£1,302 off
£46,688
or £727 mo
great price
37 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £726.27, Customer Deposit: £7,003.00, Total Deposit: £7,003.20, Optional Final Payment: £17,758.00, Total Charge For Credit: £12,207.89, Total Amount Payable: £58,895.89, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

415-432 of 513 vehicles