BMW cars for sale in Salisbury

This area has 202 dealers

543 BMW cars for sale

Main listing image - BMW 3 Series

BMW 3 Series330e M Sport 4dr Step Auto

2024
5,418 miles
Hybrid

£36,073

or £497 mo
2 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £496.35, Customer Deposit: £5,410.00, Total Deposit: £5,410.95, Optional Final Payment: £17,491.90, Total Charge For Credit: £10,158.30, Total Amount Payable: £46,231.30, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 12.67ppm, Mileage Per Annum: 10,000

BMW 2 SeriesM235i xDrive 4dr Step Auto

2021
28,667 miles
Petrol

£26,240

or £370 mo
2 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £369.41, Customer Deposit: £3,936.00, Total Deposit: £3,936.00, Optional Final Payment: £13,897.84, Total Charge For Credit: £8,956.11, Total Amount Payable: £35,196.11, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 11.73ppm, Mileage Per Annum: 10,000

BMW 8 Series840i M Sport 2dr Auto

2024
4,474 miles
Petrol

£55,160

or £811 mo
2 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £810.70, Customer Deposit: £8,274.00, Total Deposit: £8,274.00, Optional Final Payment: £23,737.23, Total Charge For Credit: £14,954.13, Total Amount Payable: £70,114.13, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 17.42ppm, Mileage Per Annum: 10,000

BMW 1 Series116d M Sport 5dr Step Auto

2023
15,226 miles
Diesel

£24,415

or £361 mo
2 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £360.63, Customer Deposit: £3,662.00, Total Deposit: £3,662.25, Optional Final Payment: £11,908.86, Total Charge For Credit: £8,105.72, Total Amount Payable: £32,520.72, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 10.09ppm, Mileage Per Annum: 10,000

BMW 3 Series320d M Sport 4dr Step Auto

2019
47,190 miles
Diesel

£21,257

or £321 mo
2 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £320.31, Customer Deposit: £3,188.00, Total Deposit: £3,188.55, Optional Final Payment: £9,985.65, Total Charge For Credit: £6,971.77, Total Amount Payable: £28,228.77, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.25ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2024
13,052 miles
Petrol

£33,525

or £469 mo
2 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £468.45, Customer Deposit: £5,028.00, Total Deposit: £5,028.75, Optional Final Payment: £15,839.40, Total Charge For Credit: £9,360.30, Total Amount Payable: £42,885.30, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 13.33ppm, Mileage Per Annum: 10,000

BMW 1 Series118i M Sport 5dr Step Auto

2020
14,468 miles
Petrol

£21,397

or £315 mo
2 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £314.22, Customer Deposit: £3,209.00, Total Deposit: £3,209.55, Optional Final Payment: £10,547.45, Total Charge For Credit: £7,128.34, Total Amount Payable: £28,525.34, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.59ppm, Mileage Per Annum: 10,000

BMW 3 Series330e SE Pro 4dr Step Auto

2020
41,507 miles
Hybrid

£19,479

or £298 mo
2 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £297.69, Customer Deposit: £2,921.00, Total Deposit: £2,921.85, Optional Final Payment: £8,898.54, Total Charge For Credit: £6,332.82, Total Amount Payable: £25,811.82, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.55ppm, Mileage Per Annum: 10,000

19-36 of 543 vehicles