570 BMW cars for sale in Poole

Main listing image - BMW 1 Series

BMW 1 Series116d Sport 5dr Step Auto

2021
44,621 miles
Diesel

£16,303

or £244 mo
33 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £243.95, Customer Deposit: £2,445.00, Total Deposit: £2,445.45, Optional Final Payment: £7,594.75, Total Charge For Credit: £5,446.80, Total Amount Payable: £21,749.80, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW 3 Series330e SE Pro 4dr Step Auto

2021
34,204 miles
Hybrid

£19,537

or £300 mo
33 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £299.74, Customer Deposit: £2,930.00, Total Deposit: £2,930.55, Optional Final Payment: £8,641.75, Total Charge For Credit: £6,422.82, Total Amount Payable: £25,959.82, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW 5 Series530i M Sport 4dr Auto

2019
18,994 miles
Petrol

£24,549

or £321 mo
28 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £320.07, Customer Deposit: £3,682.00, Total Deposit: £3,682.35, Optional Final Payment: £12,167.27, Total Charge For Credit: £6,343.91, Total Amount Payable: £30,892.91, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.88ppm, Mileage Per Annum: 10,000

BMW X1xDrive 25e xLine 5dr Auto

2020
58,003 miles
Hybrid

£18,098

or £299 mo
33 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £298.44, Customer Deposit: £2,714.00, Total Deposit: £2,714.70, Optional Final Payment: £6,714.77, Total Charge For Credit: £5,656.59, Total Amount Payable: £23,754.59, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW X1xDrive 25e M Sport 5dr Auto

2020
53,595 miles
Hybrid

£17,851

or £284 mo
33 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £283.16, Customer Deposit: £2,677.00, Total Deposit: £2,677.65, Optional Final Payment: £7,319.16, Total Charge For Credit: £5,737.49, Total Amount Payable: £23,588.49, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

451-468 of 570 vehicles