327 BMW cars for sale in Bath

BMW 3 Series Touring330e M Sport 5dr Step Auto

2024
7,440 miles
Hybrid

£36,786

£1,781 off
£35,005
or £441 mo
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £440.71, Customer Deposit: £5,250.00, Total Deposit: £5,250.75, Optional Final Payment: £18,244.66, Total Charge For Credit: £9,203.78, Total Amount Payable: £44,208.78, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.27ppm, Mileage Per Annum: 10,000

BMW X4xDrive20d MHT M Sport 5dr Step Auto

2024
5,230 miles
Diesel

£49,059

£1,531 off
£47,528
or £665 mo
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £664.77, Customer Deposit: £7,129.00, Total Deposit: £7,129.20, Optional Final Payment: £20,981.23, Total Charge For Credit: £11,826.62, Total Amount Payable: £59,354.62, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.98ppm, Mileage Per Annum: 10,000

BMW 1 Series120 M Sport 5dr Step Auto

2024
5,278 miles
Hybrid

£34,133

or £493 mo
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £492.85, Customer Deposit: £5,119.00, Total Deposit: £5,119.95, Optional Final Payment: £14,186.77, Total Charge For Credit: £8,337.67, Total Amount Payable: £42,470.67, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.09ppm, Mileage Per Annum: 10,000

BMW 1 Series120 M Sport 5dr Step Auto

2024
2,707 miles
Hybrid

£33,223

or £470 mo
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £469.17, Customer Deposit: £4,983.00, Total Deposit: £4,983.45, Optional Final Payment: £14,410.08, Total Charge For Credit: £8,221.52, Total Amount Payable: £41,444.52, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.09ppm, Mileage Per Annum: 10,000

BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto

2024
3,024 miles
Petrol

£41,211

£1,211 off
£40,000
or £574 mo
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £573.61, Customer Deposit: £6,000.00, Total Deposit: £6,000.00, Optional Final Payment: £16,851.14, Total Charge For Credit: £9,810.81, Total Amount Payable: £49,810.81, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.92ppm, Mileage Per Annum: 10,000

BMW X3xDrive 30e M Sport 5dr Auto

2024
4,225 miles
Hybrid

£47,043

or £631 mo
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £630.34, Customer Deposit: £7,056.00, Total Deposit: £7,056.45, Optional Final Payment: £22,345.11, Total Charge For Credit: £11,984.54, Total Amount Payable: £59,027.54, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.53ppm, Mileage Per Annum: 10,000

91-108 of 327 vehicles