219 BMW cars for sale in Banbury

Main listing image - BMW X2

BMW X2xDrive 25e Sport 5dr Auto

2023
27,160 miles
Hybrid

£22,197

or £336 mo
34 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £335.13, Customer Deposit: £3,329.00, Total Deposit: £3,329.55, Optional Final Payment: £8,776.00, Total Charge For Credit: £5,994.79, Total Amount Payable: £28,191.79, Representative APR: 10.90%, Interest Rate (Fixed): 5.35%, Excess Mileage Charge: 10.50ppm, Mileage Per Annum: 10,000

BMW X1xDrive 25e Sport 5dr Auto

2022
43,587 miles
Hybrid

£19,397

or £286 mo
34 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £285.29, Customer Deposit: £2,909.00, Total Deposit: £2,909.55, Optional Final Payment: £8,123.50, Total Charge For Credit: £5,329.97, Total Amount Payable: £24,726.97, Representative APR: 10.90%, Interest Rate (Fixed): 5.34%, Excess Mileage Charge: 10.20ppm, Mileage Per Annum: 10,000

BMW X1sDrive 18d xLine 5dr Step Auto

2021
11,570 miles
Diesel

£21,197

or £296 mo
34 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £295.20, Customer Deposit: £3,179.00, Total Deposit: £3,179.55, Optional Final Payment: £9,856.00, Total Charge For Credit: £6,008.15, Total Amount Payable: £27,205.15, Representative APR: 10.90%, Interest Rate (Fixed): 5.31%, Excess Mileage Charge: 9.20ppm, Mileage Per Annum: 10,000

145-162 of 219 vehicles