336 BMW cars for sale in Bedford

Main listing image - BMW X5

BMW X5xDrive30d MHT M Sport 5dr Auto

2023
16,943 miles
Hybrid

£55,993

or £841 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £840.81, Customer Deposit: £8,398.00, Total Deposit: £8,398.95, Optional Final Payment: £28,278.50, Total Charge For Credit: £20,202.52, Total Amount Payable: £76,195.52, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 15.39ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2022
19,265 miles
Petrol

£27,500

or £430 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £429.37, Customer Deposit: £4,125.00, Total Deposit: £4,125.00, Optional Final Payment: £12,876.61, Total Charge For Credit: £9,682.00, Total Amount Payable: £37,182.00, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.02ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2022
16,243 miles
Petrol

£29,695

or £443 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £442.43, Customer Deposit: £4,454.00, Total Deposit: £4,454.25, Optional Final Payment: £15,211.88, Total Charge For Credit: £10,765.34, Total Amount Payable: £40,460.34, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.35ppm, Mileage Per Annum: 10,000

BMW X5xDrive40d MHT M Sport 5dr Auto

2022
20,813 miles
Hybrid

£57,293

or £863 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £862.02, Customer Deposit: £8,593.00, Total Deposit: £8,593.95, Optional Final Payment: £28,830.82, Total Charge For Credit: £20,646.71, Total Amount Payable: £77,939.71, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 13.60ppm, Mileage Per Annum: 10,000

BMW X4xDrive M40d MHT 5dr Auto

2022
28,671 miles
Hybrid

£43,750

or £698 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £697.04, Customer Deposit: £6,562.00, Total Deposit: £6,562.50, Optional Final Payment: £19,625.20, Total Charge For Credit: £15,198.58, Total Amount Payable: £58,948.58, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.17ppm, Mileage Per Annum: 10,000

BMW X5xDrive30d MHT M Sport 5dr Auto

2022
28,139 miles
Hybrid

£43,992

or £633 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £632.13, Customer Deposit: £6,598.00, Total Deposit: £6,598.80, Optional Final Payment: £23,972.07, Total Charge For Credit: £16,288.98, Total Amount Payable: £60,280.98, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 12.93ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] Sport 5dr

2021
17,827 miles
Petrol

£18,650

or £282 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £281.58, Customer Deposit: £2,797.00, Total Deposit: £2,797.50, Optional Final Payment: £9,324.69, Total Charge For Credit: £6,706.45, Total Amount Payable: £25,356.45, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.02ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2021
39,964 miles
Petrol

£25,993

or £408 mo
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £407.17, Customer Deposit: £3,898.00, Total Deposit: £3,898.95, Optional Final Payment: £12,089.11, Total Charge For Credit: £9,132.05, Total Amount Payable: £35,125.05, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.14ppm, Mileage Per Annum: 10,000

55-72 of 336 vehicles