359 BMW cars for sale in Bradford-on-Avon

Main listing image - BMW 1 Series

BMW 1 Series118i M Sport 5dr

2020
42,423 miles
Petrol

£17,087

or £236 mo
28 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £235.02, Customer Deposit: £2,563.00, Total Deposit: £2,563.05, Optional Final Payment: £7,770.12, Total Charge For Credit: £4,292.11, Total Amount Payable: £21,379.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.61ppm, Mileage Per Annum: 10,000

Main listing image - BMW 8 Series

BMW 8 Series840i sDrive 2dr Auto

2020
35,550 miles
Petrol

£31,225

or £438 mo
28 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £437.79, Customer Deposit: £4,683.00, Total Deposit: £4,683.75, Optional Final Payment: £13,724.35, Total Charge For Credit: £7,759.23, Total Amount Payable: £38,984.23, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.68ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2019
47,316 miles
Diesel

£24,675

or £353 mo
28 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £352.52, Customer Deposit: £3,701.00, Total Deposit: £3,701.25, Optional Final Payment: £10,470.71, Total Charge For Credit: £6,065.40, Total Amount Payable: £30,740.40, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.38ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] M Sport 5dr

2021
20,223 miles
Petrol

£19,900

or £292 mo
30 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £291.53, Customer Deposit: £2,985.00, Total Deposit: £2,985.00, Optional Final Payment: £9,225.00, Total Charge For Credit: £6,011.91, Total Amount Payable: £25,911.91, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000

BMW iX1150kW eDrive20 M Sport 65kWh 5dr Auto

2023
6,000 miles
Electric

£34,888

£3,105 off
£31,783
or £512 mo
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £511.24, Customer Deposit: £4,767.00, Total Deposit: £4,767.45, Optional Final Payment: £11,841.00, Total Charge For Credit: £8,853.73, Total Amount Payable: £40,636.73, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW iX2230kW xDrive30 M Sport 65kWh 5dr Auto

2024
8,721 miles
Electric

£45,203

£4,065 off
£41,138
or £626 mo
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £625.36, Customer Deposit: £6,170.00, Total Deposit: £6,170.70, Optional Final Payment: £17,475.00, Total Charge For Credit: £11,899.62, Total Amount Payable: £53,037.62, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 2 Series Active Tourer220i MHT Sport 5dr DCT

2023
17,550 miles
Hybrid

£25,689

£1,037 off
£24,652
or £377 mo
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £376.07, Customer Deposit: £3,697.00, Total Deposit: £3,697.80, Optional Final Payment: £10,394.00, Total Charge For Credit: £7,115.09, Total Amount Payable: £31,767.09, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

145-162 of 359 vehicles