190 BMW cars for sale in Bodmin

BMW 1 Series118i SE 5dr

2020
26,765 miles
Petrol

£15,950

or £242 mo
Good price
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £241.09, Customer Deposit: £2,392.00, Total Deposit: £2,392.50, Optional Final Payment: £7,958.12, Total Charge For Credit: £5,731.85, Total Amount Payable: £21,681.85, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.22ppm, Mileage Per Annum: 10,000

BMW 1 Series128ti 5dr Step Auto [Live Cockpit Professional]

2022
17,342 miles
Petrol

£25,400

or £374 mo
Good price
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £373.35, Customer Deposit: £3,810.00, Total Deposit: £3,810.00, Optional Final Payment: £13,325.29, Total Charge For Credit: £9,282.74, Total Amount Payable: £34,682.74, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.31ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2021
38,788 miles
Petrol

£23,950

£500 off
£23,450
or £365 mo
Fair price
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £364.44, Customer Deposit: £3,517.00, Total Deposit: £3,517.50, Optional Final Payment: £11,084.44, Total Charge For Credit: £8,280.62, Total Amount Payable: £31,730.62, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.42ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Step Auto

2021
38,502 miles
Hybrid

£23,900

£1,000 off
£22,900
or £353 mo
Fair price
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £352.09, Customer Deposit: £3,435.00, Total Deposit: £3,435.00, Optional Final Payment: £11,058.94, Total Charge For Credit: £8,142.17, Total Amount Payable: £31,042.17, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000

BMW 1 Series128ti 5dr Step Auto [Live Cockpit Professional]

2024
7,521 miles
Petrol

£30,940

£2,040 off
£28,900
or £351 mo
Fair price
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £350.49, Customer Deposit: £4,335.00, Total Deposit: £4,335.00, Optional Final Payment: £15,825.61, Total Charge For Credit: £7,733.64, Total Amount Payable: £36,633.64, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.31ppm, Mileage Per Annum: 10,000

BMW 1 Series118d M Sport 5dr Step Auto [Live Cockpit Pro]

2022
19,068 miles
Diesel

£24,950

£1,050 off
£23,900
or £367 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £366.74, Customer Deposit: £3,585.00, Total Deposit: £3,585.00, Optional Final Payment: £11,586.72, Total Charge For Credit: £8,508.50, Total Amount Payable: £32,408.50, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.88ppm, Mileage Per Annum: 10,000

1-18 of 190 vehicles

Can’t find what you’re looking for?

Create a personalised stock alert and we’ll let you know when your perfect car’s available.