286 BMW cars for sale in Laurencekirk

BMW X1xDrive 25e M Sport 5dr Auto

2021
11,700 miles
Hybrid

£25,000

or £408 mo
25 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £407.73, Customer Deposit: £3,750.00, Total Deposit: £3,750.00, Optional Final Payment: £10,633.73, Total Charge For Credit: £8,547.04, Total Amount Payable: £33,547.04, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.17ppm, Mileage Per Annum: 10,000

BMW X2sDrive 18i Sport 5dr Step Auto

2021
40,298 miles
Petrol

£19,300

or £333 mo
25 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £332.97, Customer Deposit: £2,895.00, Total Deposit: £2,895.00, Optional Final Payment: £7,087.55, Total Charge For Credit: £6,332.14, Total Amount Payable: £25,632.14, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 4.73ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Auto

2021
29,000 miles
Hybrid

£22,200

or £347 mo
25 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.81, Customer Deposit: £3,330.00, Total Deposit: £3,330.00, Optional Final Payment: £10,382.89, Total Charge For Credit: £7,812.96, Total Amount Payable: £30,012.96, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.99ppm, Mileage Per Annum: 10,000

BMW X5xDrive30d MHT M Sport 5dr Auto

2021
35,727 miles
Diesel

£40,000

or £575 mo
25 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £574.86, Customer Deposit: £6,000.00, Total Deposit: £6,000.00, Optional Final Payment: £21,791.33, Total Charge For Credit: £14,809.75, Total Amount Payable: £54,809.75, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.21ppm, Mileage Per Annum: 10,000

BMW 1 Series118i M Sport 5dr

2020
33,526 miles
Petrol

£18,200

or £284 mo
25 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £283.02, Customer Deposit: £2,730.00, Total Deposit: £2,730.00, Optional Final Payment: £8,592.42, Total Charge For Credit: £6,424.36, Total Amount Payable: £24,624.36, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.54ppm, Mileage Per Annum: 10,000

127-144 of 286 vehicles