156 BMW cars for sale in Alva

Main listing image - BMW 2 Series

BMW 2 Series230i M Sport 2dr Step Auto

2024
3,514 miles
Petrol

£36,500

or £499 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £498.25, Customer Deposit: £5,475.00, Total Deposit: £5,475.00, Optional Final Payment: £16,813.26, Total Charge For Credit: £9,206.01, Total Amount Payable: £45,706.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.17ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2024
8,941 miles
Petrol

£34,250

or £473 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £472.76, Customer Deposit: £5,137.00, Total Deposit: £5,137.50, Optional Final Payment: £15,478.97, Total Charge For Credit: £8,586.19, Total Amount Payable: £42,836.19, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.53ppm, Mileage Per Annum: 10,000

BMW X5xDrive40d MHT M Sport 5dr Auto

2024
8,025 miles
Diesel

£84,000

or £1,208 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,207.22, Customer Deposit: £12,600.00, Total Deposit: £12,600.00, Optional Final Payment: £35,236.43, Total Charge For Credit: £20,575.77, Total Amount Payable: £104,575.77, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 17.20ppm, Mileage Per Annum: 10,000

73-90 of 156 vehicles