272 BMW cars for sale in Christchurch

BMW 3 Series330e M Sport 4dr Auto

2020
39,505 miles
Hybrid

£19,547

or £303 mo
24 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £302.37, Customer Deposit: £2,932.00, Total Deposit: £2,932.05, Optional Final Payment: £8,492.27, Total Charge For Credit: £6,391.08, Total Amount Payable: £25,938.08, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Auto

2020
27,120 miles
Hybrid

£20,815

or £323 mo
24 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £322.08, Customer Deposit: £3,122.00, Total Deposit: £3,122.25, Optional Final Payment: £9,037.04, Total Charge For Credit: £6,804.13, Total Amount Payable: £27,619.13, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Coupe218i [136] Sport 4dr [Live Cockpit Professional]

2022
10,759 miles
Petrol

£20,058

or £298 mo
24 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £297.64, Customer Deposit: £3,008.00, Total Deposit: £3,008.70, Optional Final Payment: £9,498.75, Total Charge For Credit: £6,736.17, Total Amount Payable: £26,794.17, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW i3125kW 42kWh 5dr Auto

2020
14,332 miles
Electric

£14,504

or £240 mo
24 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £239.57, Customer Deposit: £2,175.00, Total Deposit: £2,175.60, Optional Final Payment: £5,357.01, Total Charge For Credit: £4,527.97, Total Amount Payable: £19,031.97, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

163-180 of 272 vehicles