586 BMW cars for sale in Salisbury

BMW 1 Series118i [1.5] M Sport Shadow Ed 5dr Step Auto

2019
29,851 miles
Petrol

£16,500

or £274 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £273.39, Customer Deposit: £2,475.00, Total Deposit: £2,475.00, Optional Final Payment: £6,427.00, Total Charge For Credit: £5,251.33, Total Amount Payable: £21,751.33, Representative APR: 13.30%, Interest Rate (Fixed): 13.23%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 5 Series Touring530e xDrive M Sport 5dr Auto

2023
5,460 miles
Hybrid

£41,000

or £681 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £680.66, Customer Deposit: £6,150.00, Total Deposit: £6,400.00, Optional Final Payment: £15,602.50, Total Charge For Credit: £12,993.52, Total Amount Payable: £53,993.52, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Coupe220d M Sport 4dr Step Auto

2021
42,808 miles
Diesel

£20,750

or £328 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £327.39, Customer Deposit: £3,112.00, Total Deposit: £3,362.50, Optional Final Payment: £8,740.00, Total Charge For Credit: £6,739.83, Total Amount Payable: £27,489.83, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 1 Series118d M Sport 5dr Step Auto [Live Cockpit Pro]

2022
36,110 miles
Diesel

£21,500

or £338 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £337.26, Customer Deposit: £3,225.00, Total Deposit: £3,475.00, Optional Final Payment: £9,190.00, Total Charge For Credit: £7,016.22, Total Amount Payable: £28,516.22, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Coupe218i [136] M Sport 4dr DCT

2021
31,700 miles
Petrol

£19,750

or £295 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £294.42, Customer Deposit: £2,962.00, Total Deposit: £3,212.50, Optional Final Payment: £9,347.50, Total Charge For Credit: £6,647.74, Total Amount Payable: £26,397.74, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 1 Series118d M Sport 5dr Step Auto [Live Cockpit Pro]

2022
43,449 miles
Diesel

£21,750

or £349 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.55, Customer Deposit: £3,262.00, Total Deposit: £3,512.50, Optional Final Payment: £8,852.50, Total Charge For Credit: £6,996.85, Total Amount Payable: £28,746.85, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Tourer218i M Sport 5dr Step Auto

2020
39,420 miles
Petrol

£18,500

or £304 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £303.30, Customer Deposit: £2,775.00, Total Deposit: £3,025.00, Optional Final Payment: £7,052.50, Total Charge For Credit: £5,832.60, Total Amount Payable: £24,332.60, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 2 Series Active Tourer225e xDrive M Sport 5dr DCT

Hybrid

£42,919

or £724 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £723.39, Customer Deposit: £6,437.00, Total Deposit: £6,437.85, Optional Final Payment: £14,038.00, Total Charge For Credit: £11,556.18, Total Amount Payable: £54,475.18, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW X1xDrive 23i MHT M Sport 5dr Step Auto

7 miles
Petrol

£48,120

or £776 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £775.03, Customer Deposit: £7,218.00, Total Deposit: £7,218.00, Optional Final Payment: £17,868.00, Total Charge For Credit: £13,392.41, Total Amount Payable: £61,512.41, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

325-342 of 586 vehicles