340 BMW cars for sale in Cambourne

BMW 2 Series220i M Sport 2dr Step Auto

2023
18,009 miles
Petrol

£30,995

or £489 mo
1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £488.09, Customer Deposit: £4,649.00, Total Deposit: £4,649.25, Optional Final Payment: £14,256.84, Total Charge For Credit: £10,851.32, Total Amount Payable: £41,846.32, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.90ppm, Mileage Per Annum: 10,000

BMW 5 Series530e M Sport 4dr Auto

2022
35,180 miles
Hybrid

£27,995

or £459 mo
1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £458.24, Customer Deposit: £4,199.00, Total Deposit: £4,199.25, Optional Final Payment: £11,805.05, Total Charge For Credit: £9,546.58, Total Amount Payable: £37,541.58, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.46ppm, Mileage Per Annum: 10,000

BMW X5xDrive30d MHT M Sport 5dr Auto

2022
45,308 miles
Hybrid

£47,995

or £707 mo
1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £706.37, Customer Deposit: £7,199.00, Total Deposit: £7,199.25, Optional Final Payment: £25,122.93, Total Charge For Credit: £17,526.57, Total Amount Payable: £65,521.57, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 13.02ppm, Mileage Per Annum: 10,000

BMW X3xDrive30d MHT M Sport 5dr Auto

2022
33,609 miles
Hybrid

£41,995

or £704 mo
1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £704.00, Customer Deposit: £6,299.00, Total Deposit: £6,299.25, Optional Final Payment: £16,685.60, Total Charge For Credit: £14,077.85, Total Amount Payable: £56,072.85, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.68ppm, Mileage Per Annum: 10,000

BMW X6xDrive40i MHT Sport 5dr Step Auto

2022
32,871 miles
Hybrid

£39,495

or £602 mo
1 mile away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £601.88, Customer Deposit: £5,924.00, Total Deposit: £5,924.25, Optional Final Payment: £19,403.22, Total Charge For Credit: £14,120.83, Total Amount Payable: £53,615.83, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.67ppm, Mileage Per Annum: 10,000

19-36 of 340 vehicles