437 BMW cars for sale in Thornbury

Main listing image - BMW 5 Series Touring

BMW 5 Series Touring530e M Sport 5dr Auto

Hybrid

£61,705

or £979 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £978.46, Customer Deposit: £9,255.00, Total Deposit: £9,255.75, Optional Final Payment: £22,388.00, Total Charge For Credit: £15,926.37, Total Amount Payable: £77,631.37, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

Main listing image - BMW iX3

BMW iX3210kW M Sport 80kWh 5dr Auto

Electric

£65,160

or £1,125 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,124.75, Customer Deposit: £9,774.00, Total Deposit: £9,774.00, Optional Final Payment: £18,316.00, Total Charge For Credit: £15,793.25, Total Amount Payable: £80,953.25, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 5 Series Touring530e xDrive M Sport 5dr Auto

Hybrid

£64,415

or £1,039 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,038.33, Customer Deposit: £9,662.00, Total Deposit: £9,662.25, Optional Final Payment: £22,388.00, Total Charge For Credit: £16,436.76, Total Amount Payable: £80,851.76, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 5 Series Touring530e M Sport 5dr Auto

Hybrid

£64,555

or £1,042 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,041.42, Customer Deposit: £9,683.00, Total Deposit: £9,683.25, Optional Final Payment: £22,388.00, Total Charge For Credit: £16,462.99, Total Amount Payable: £81,017.99, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X6xDrive40d MHT M Sport 5dr Step Auto

Diesel

£91,740

or £1,513 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,512.94, Customer Deposit: £13,761.00, Total Deposit: £13,761.00, Optional Final Payment: £29,898.00, Total Charge For Credit: £23,027.18, Total Amount Payable: £114,767.18, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW X6xDrive40d MHT M Sport 5dr Step Auto

Diesel

£89,740

or £1,469 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,468.75, Customer Deposit: £13,461.00, Total Deposit: £13,461.00, Optional Final Payment: £29,898.00, Total Charge For Credit: £22,650.25, Total Amount Payable: £112,390.25, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW i4400kW M50 83.9kWh 5dr Auto

2024
7,845 miles
Electric

£56,179

or £1,005 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,004.69, Customer Deposit: £8,426.00, Total Deposit: £8,426.85, Optional Final Payment: £13,757.00, Total Charge For Credit: £13,225.28, Total Amount Payable: £69,404.28, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW Z4sDrive 30i M Sport 2dr Auto

2021
15,273 miles
Petrol

£29,282

or £443 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £442.44, Customer Deposit: £4,392.00, Total Deposit: £4,392.30, Optional Final Payment: £11,898.00, Total Charge For Credit: £7,802.98, Total Amount Payable: £37,084.98, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW i4250kW eDrive40 M Sport 83.9kWh 5dr Auto

Electric

£61,265

or £1,019 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,018.23, Customer Deposit: £9,189.00, Total Deposit: £9,189.75, Optional Final Payment: £19,508.00, Total Charge For Credit: £15,289.56, Total Amount Payable: £76,554.56, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW i4250kW eDrive40 M Sport 83.9kWh 5dr Auto

Electric

£62,143

or £1,038 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,037.62, Customer Deposit: £9,321.00, Total Deposit: £9,321.45, Optional Final Payment: £19,508.00, Total Charge For Credit: £15,454.59, Total Amount Payable: £77,597.59, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW i4250kW eDrive40 M Sport 83.9kWh 5dr Auto

Electric

£61,265

or £1,019 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,018.23, Customer Deposit: £9,189.00, Total Deposit: £9,189.75, Optional Final Payment: £19,508.00, Total Charge For Credit: £15,289.56, Total Amount Payable: £76,554.56, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X7xDrive40i MHT M Sport 5dr Step Auto

Petrol

£92,581

or £1,462 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,461.89, Customer Deposit: £13,887.00, Total Deposit: £13,887.15, Optional Final Payment: £33,950.00, Total Charge For Credit: £23,964.98, Total Amount Payable: £116,545.98, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW M5M5 4dr DCT

Hybrid

£115,915

or £1,960 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,959.65, Customer Deposit: £17,387.00, Total Deposit: £17,387.25, Optional Final Payment: £34,981.00, Total Charge For Credit: £28,556.80, Total Amount Payable: £144,471.80, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW iX1230kW xDrive30 M Sport 65kWh 5dr Auto

Electric

£60,237

or £1,021 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,020.55, Customer Deposit: £9,035.00, Total Deposit: £9,035.55, Optional Final Payment: £18,051.00, Total Charge For Credit: £14,815.40, Total Amount Payable: £75,052.40, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW iX2230kW xDrive30 M Sport 65kWh 5dr Auto

2024
8,879 miles
Electric

£49,752

£1,752 off
£48,000
or £739 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £738.59, Customer Deposit: £7,200.00, Total Deposit: £7,200.00, Optional Final Payment: £18,728.00, Total Charge For Credit: £12,641.73, Total Amount Payable: £60,641.73, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

415-432 of 437 vehicles