242 BMW cars for sale in Laurencekirk

Main listing image - BMW 3 Series Touring

BMW 3 Series TouringM340i xDrive MHT 5dr Step Auto

2022
29,900 miles
Hybrid

£39,500

or £617 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £616.12, Customer Deposit: £5,925.00, Total Deposit: £6,425.00, Optional Final Payment: £17,691.57, Total Charge For Credit: £13,574.21, Total Amount Payable: £53,074.21, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 13.92ppm, Mileage Per Annum: 10,000

BMW 3 Series TouringM340d xDrive MHT 5dr Step Auto

2021
29,855 miles
Diesel

£39,500

or £642 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £641.15, Customer Deposit: £5,925.00, Total Deposit: £6,425.00, Optional Final Payment: £16,148.32, Total Charge For Credit: £13,207.37, Total Amount Payable: £52,707.37, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.53ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Tourer218i M Sport 5dr Step Auto

2020
39,420 miles
Petrol

£19,000

or £325 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £324.01, Customer Deposit: £2,850.00, Total Deposit: £3,350.00, Optional Final Payment: £6,369.13, Total Charge For Credit: £5,947.60, Total Amount Payable: £24,947.60, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 4.49ppm, Mileage Per Annum: 10,000

BMW M3M3 xDrive Competition M 5dr Step Auto

2024
6,493 miles
Petrol

£82,000

or £1,168 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,167.42, Customer Deposit: £12,300.00, Total Deposit: £12,800.00, Optional Final Payment: £34,299.61, Total Charge For Credit: £19,968.35, Total Amount Payable: £101,968.35, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 20.65ppm, Mileage Per Annum: 10,000

BMW 5 Series Touring530e xDrive M Sport 5dr Auto

2023
3,372 miles
Hybrid

£45,000

or £639 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £638.08, Customer Deposit: £6,750.00, Total Deposit: £7,250.00, Optional Final Payment: £18,640.57, Total Charge For Credit: £10,880.33, Total Amount Payable: £55,880.33, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.31ppm, Mileage Per Annum: 10,000

BMW M2M2 2dr

2024
2,879 miles
Petrol

£58,000

or £724 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £723.22, Customer Deposit: £8,700.00, Total Deposit: £9,200.00, Optional Final Payment: £29,899.88, Total Charge For Credit: £15,091.22, Total Amount Payable: £73,091.22, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.45ppm, Mileage Per Annum: 10,000

BMW 4 Series Convertible420i M Sport 2dr Step Auto

2021
30,731 miles
Petrol

£29,500

or £460 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £459.32, Customer Deposit: £4,425.00, Total Deposit: £4,925.00, Optional Final Payment: £13,049.76, Total Charge For Credit: £10,062.80, Total Amount Payable: £39,562.80, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.12ppm, Mileage Per Annum: 10,000

217-234 of 242 vehicles