2,910 cars for sale in Shaftesbury

Main listing image - BMW X3

BMW X3xDrive 30e xLine 5dr Auto

2021
24,666 miles
Hybrid

£31,349

or £432 mo
20 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £431.67, Customer Deposit: £4,702.00, Total Deposit: £4,702.35, Optional Final Payment: £14,227.60, Total Charge For Credit: £7,869.44, Total Amount Payable: £39,218.44, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.08ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Auto

2019
69,000 miles
Hybrid

£17,990

or £270 mo
20 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £269.56, Customer Deposit: £2,698.00, Total Deposit: £2,698.50, Optional Final Payment: £6,917.49, Total Charge For Credit: £4,295.31, Total Amount Payable: £22,285.31, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.62ppm, Mileage Per Annum: 10,000

Land Rover Defender3.0 D350 X-Dynamic HSE 90 3dr Auto

2024
3,656 miles
Diesel

£72,890

£3,332 off
£69,558
or £1,022 mo
20 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £1,021.31, Customer Deposit: £10,433.00, Total Deposit: £10,433.70, Optional Final Payment: £31,380.58, Total Charge For Credit: £21,279.16, Total Amount Payable: £90,837.16, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

Lexus NX350h 2.5 F-Sport 5dr E-CVT [Premium Plus Pack]

2024
2,726 miles
Hybrid

£49,990

£2,802 off
£47,188
or £724 mo
20 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £723.01, Customer Deposit: £7,078.00, Total Deposit: £7,078.20, Optional Final Payment: £19,452.25, Total Charge For Credit: £14,046.93, Total Amount Payable: £61,234.93, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

253-270 of 2,910 vehicles