517 BMW cars for sale in Batheaston

Main listing image - BMW 1 Series

BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]

2024
3,616 miles
Petrol

£27,361

£688 off
£26,673
or £345 mo
Fair price
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £344.17, Customer Deposit: £4,000.00, Total Deposit: £4,000.95, Optional Final Payment: £13,424.85, Total Charge For Credit: £6,928.79, Total Amount Payable: £33,601.79, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.56ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2024
13,052 miles
Petrol

£32,868

£1,193 off
£31,675
or £412 mo
Fair price
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £411.80, Customer Deposit: £4,751.00, Total Deposit: £4,751.25, Optional Final Payment: £15,766.12, Total Charge For Credit: £8,196.97, Total Amount Payable: £39,871.97, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.29ppm, Mileage Per Annum: 10,000

BMW 5 Series530i M Sport 4dr Auto

2019
18,994 miles
Petrol

£24,707

or £324 mo
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £323.50, Customer Deposit: £3,706.00, Total Deposit: £3,706.05, Optional Final Payment: £12,167.27, Total Charge For Credit: £6,370.82, Total Amount Payable: £31,077.82, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.88ppm, Mileage Per Annum: 10,000

BMW X3xDrive 30e M Sport 5dr Auto

2024
4,635 miles
Hybrid

£48,991

£2,138 off
£46,853
or £599 mo
Good price
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £598.88, Customer Deposit: £7,027.00, Total Deposit: £7,027.95, Optional Final Payment: £23,905.72, Total Charge For Credit: £12,228.03, Total Amount Payable: £59,081.03, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.45ppm, Mileage Per Annum: 10,000

BMW X2xDrive 25e M Sport 5dr Auto

2023
5,938 miles
Hybrid

£29,490

or £417 mo
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.65, Customer Deposit: £4,423.00, Total Deposit: £4,423.50, Optional Final Payment: £12,780.00, Total Charge For Credit: £7,296.05, Total Amount Payable: £36,786.05, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.22ppm, Mileage Per Annum: 10,000

469-486 of 517 vehicles