288 BMW cars for sale in St Andrews

Main listing image - BMW 1 Series

BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]

2023
27,744 miles
Petrol

£23,000

or £356 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £355.30, Customer Deposit: £3,450.00, Total Deposit: £3,450.00, Optional Final Payment: £11,004.24, Total Charge For Credit: £8,153.34, Total Amount Payable: £31,153.34, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.71ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]

2023
12,510 miles
Petrol

£24,250

or £312 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £311.92, Customer Deposit: £3,637.00, Total Deposit: £3,637.50, Optional Final Payment: £12,261.67, Total Charge For Credit: £6,309.41, Total Amount Payable: £30,559.41, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.71ppm, Mileage Per Annum: 10,000

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

2022
36,110 miles
Diesel

£21,500

or £330 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £329.10, Customer Deposit: £3,225.00, Total Deposit: £3,225.00, Optional Final Payment: £10,473.05, Total Charge For Credit: £7,665.75, Total Amount Payable: £29,165.75, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.88ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] M Sport 5dr [Live Cockpit Professional]

2022
30,418 miles
Petrol

£19,000

or £283 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £282.46, Customer Deposit: £2,850.00, Total Deposit: £2,850.00, Optional Final Payment: £9,771.18, Total Charge For Credit: £6,896.80, Total Amount Payable: £25,896.80, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.10ppm, Mileage Per Annum: 10,000

19-36 of 288 vehicles