463 BMW cars for sale in Bristol

Main listing image - BMW X7

BMW X7xDrive40i MHT M Sport 5dr Step Auto

2023
28,484 miles
Hybrid

£65,392

£1,291 off
£64,101
or £886 mo
58 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £885.57, Customer Deposit: £9,615.00, Total Deposit: £9,615.15, Optional Final Payment: £28,925.49, Total Charge For Credit: £16,061.43, Total Amount Payable: £80,162.43, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 17.53ppm, Mileage Per Annum: 10,000

BMW iX240kW xDrive40 M Sport Edition 76.6kWh 5dr Auto

2022
15,847 miles
Electric

£41,945

£1,291 off
£40,654
or £527 mo
58 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £526.45, Customer Deposit: £6,098.00, Total Deposit: £6,098.10, Optional Final Payment: £20,354.48, Total Charge For Credit: £10,541.73, Total Amount Payable: £51,195.73, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.70ppm, Mileage Per Annum: 10,000

BMW X5xDrive45e M Sport 5dr Auto

2022
13,574 miles
Hybrid

£49,847

or £670 mo
58 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £669.52, Customer Deposit: £7,477.00, Total Deposit: £7,477.05, Optional Final Payment: £23,585.67, Total Charge For Credit: £12,683.16, Total Amount Payable: £62,530.16, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.81ppm, Mileage Per Annum: 10,000

BMW iX240kW xDrive40 M Sport 76.6kWh 5dr Auto

2022
47,838 miles
Electric

£35,813

£1,253 off
£34,560
or £472 mo
58 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £471.96, Customer Deposit: £5,184.00, Total Deposit: £5,184.00, Optional Final Payment: £15,908.69, Total Charge For Credit: £8,714.81, Total Amount Payable: £43,274.81, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000

BMW X5xDrive45e M Sport 5dr Auto

2022
18,788 miles
Hybrid

£50,820

or £700 mo
58 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £699.10, Customer Deposit: £7,623.00, Total Deposit: £7,623.00, Optional Final Payment: £23,103.22, Total Charge For Credit: £12,763.92, Total Amount Payable: £63,583.92, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.81ppm, Mileage Per Annum: 10,000

BMW X5xDrive30d MHT M Sport 5dr Auto

2022
54,000 miles
Diesel

£43,171

or £578 mo
58 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £577.37, Customer Deposit: £6,475.00, Total Deposit: £6,475.65, Optional Final Payment: £20,568.49, Total Charge For Credit: £11,009.53, Total Amount Payable: £54,180.53, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.20ppm, Mileage Per Annum: 10,000

397-414 of 463 vehicles