534 BMW cars for sale in Gainsborough

BMW X3xDrive20 M Sport 5dr Step Auto

2024
6,801 miles
Hybrid

£52,451

or £745 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £744.75, Customer Deposit: £7,867.00, Total Deposit: £7,867.65, Optional Final Payment: £22,519.41, Total Charge For Credit: £12,939.31, Total Amount Payable: £65,390.31, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.80ppm, Mileage Per Annum: 10,000

BMW X5xDrive50e M Sport 5dr Auto

2024
3,395 miles
Hybrid

£66,189

or £832 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £831.61, Customer Deposit: £9,928.00, Total Deposit: £9,928.35, Optional Final Payment: £34,594.94, Total Charge For Credit: £17,419.96, Total Amount Payable: £83,608.96, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 18.03ppm, Mileage Per Annum: 10,000

BMW M5M5 4dr DCT

2024
45 miles
Hybrid

£113,016

or £1,750 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,749.37, Customer Deposit: £16,952.00, Total Deposit: £16,952.40, Optional Final Payment: £40,263.52, Total Charge For Credit: £26,420.31, Total Amount Payable: £139,436.31, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 25.64ppm, Mileage Per Annum: 10,000

253-270 of 534 vehicles