624 BMW cars for sale in Sudbury

Main listing image - BMW M4

BMW M4M4 Competition 2dr Step Auto

2021
20,867 miles
Petrol

£56,850

or £863 mo
25 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £862.24, Customer Deposit: £8,527.00, Total Deposit: £8,527.50, Optional Final Payment: £22,924.00, Total Charge For Credit: £15,126.78, Total Amount Payable: £71,976.78, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 44.00ppm, Mileage Per Annum: 10,000

BMW X3xDrive 30e M Sport 5dr Auto

2021
57,478 miles
Hybrid

£26,300

or £373 mo
25 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £372.75, Customer Deposit: £3,945.00, Total Deposit: £3,945.00, Optional Final Payment: £12,127.00, Total Charge For Credit: £7,291.25, Total Amount Payable: £33,591.25, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 19.00ppm, Mileage Per Annum: 10,000

BMW X3 MxDrive X3 M Competition 5dr Step Auto

2021
39,696 miles
Petrol

£44,845

£982 off
£43,863
or £566 mo
Fair price
25 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £565.53, Customer Deposit: £6,579.00, Total Deposit: £6,579.45, Optional Final Payment: £23,493.00, Total Charge For Credit: £12,789.36, Total Amount Payable: £56,652.36, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 29.00ppm, Mileage Per Annum: 10,000

BMW M3M3 Competition 4dr Step Auto

2021
29,000 miles
Petrol

£51,000

£1,150 off
£49,850
or £710 mo
Great price
25 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £709.66, Customer Deposit: £7,477.00, Total Deposit: £7,477.50, Optional Final Payment: £22,803.00, Total Charge For Credit: £13,784.52, Total Amount Payable: £63,634.52, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 44.00ppm, Mileage Per Annum: 10,000

BMW Z4sDrive 20i M Sport 2dr Auto

2021
18,486 miles
Petrol

£26,648

or £384 mo
25 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £383.97, Customer Deposit: £3,997.00, Total Deposit: £3,997.20, Optional Final Payment: £11,921.00, Total Charge For Credit: £7,316.79, Total Amount Payable: £33,964.79, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 19.00ppm, Mileage Per Annum: 10,000

BMW 7 Series740i M Sport 4dr Auto

2021
40,000 miles
Petrol

£31,304

or £488 mo
25 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £487.48, Customer Deposit: £4,695.00, Total Deposit: £4,695.60, Optional Final Payment: £11,884.00, Total Charge For Credit: £8,187.16, Total Amount Payable: £39,491.16, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 21.00ppm, Mileage Per Annum: 10,000

BMW X5xDrive45e M Sport 5dr Auto

2020
42,121 miles
Hybrid

£39,338

£1,584 off
£37,754
or £518 mo
Good price
25 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £517.24, Customer Deposit: £5,663.00, Total Deposit: £5,663.10, Optional Final Payment: £18,447.00, Total Charge For Credit: £10,666.38, Total Amount Payable: £48,420.38, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 26.00ppm, Mileage Per Annum: 10,000

109-126 of 624 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.