187 BMW cars for sale in Bagshot

Main listing image - BMW X5

BMW X5xDrive45e M Sport 5dr Auto

2021
37,545 miles
Hybrid

£44,313

or £605 mo
13 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £604.70, Customer Deposit: £6,646.00, Total Deposit: £6,646.95, Optional Final Payment: £20,423.97, Total Charge For Credit: £11,178.82, Total Amount Payable: £55,491.82, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.75ppm, Mileage Per Annum: 10,000

BMW X1xDrive 20d xLine 5dr Step Auto

2020
21,983 miles
Diesel

£24,945

or £363 mo
13 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £362.59, Customer Deposit: £3,741.00, Total Deposit: £3,741.75, Optional Final Payment: £10,230.63, Total Charge For Credit: £6,069.11, Total Amount Payable: £31,014.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.57ppm, Mileage Per Annum: 10,000

BMW X1sDrive 18d SE 5dr Step Auto

2019
44,000 miles
Diesel

£16,337

or £228 mo
13 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £227.79, Customer Deposit: £2,450.00, Total Deposit: £2,450.55, Optional Final Payment: £7,252.91, Total Charge For Credit: £4,072.59, Total Amount Payable: £20,409.59, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 4.37ppm, Mileage Per Annum: 10,000

91-108 of 187 vehicles