744 BMW cars for sale in Sudbury

Main listing image - BMW X5

BMW X5xDrive50e M Sport 5dr Auto

2025
6,616 miles
Hybrid

£71,995

or £998 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £997.95, Customer Deposit: £10,799.00, Total Deposit: £10,799.25, Optional Final Payment: £36,742.84, Total Charge For Credit: £22,450.74, Total Amount Payable: £94,445.74, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 18.90ppm, Mileage Per Annum: 10,000

BMW X2M35i xDrive 5dr Step Auto

2024
5,293 miles
Petrol

£46,795

or £701 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £700.85, Customer Deposit: £7,019.00, Total Deposit: £7,019.25, Optional Final Payment: £20,784.54, Total Charge For Credit: £13,948.74, Total Amount Payable: £60,743.74, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.56ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Step Auto

2024
7,296 miles
Hybrid

£29,495

or £402 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.32, Customer Deposit: £4,424.00, Total Deposit: £4,424.25, Optional Final Payment: £15,499.33, Total Charge For Credit: £9,290.62, Total Amount Payable: £38,785.62, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.42ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Step Auto

2024
4,713 miles
Hybrid

£29,995

or £409 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £408.72, Customer Deposit: £4,499.00, Total Deposit: £4,499.25, Optional Final Payment: £15,726.67, Total Charge For Credit: £9,440.76, Total Amount Payable: £39,435.76, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.42ppm, Mileage Per Annum: 10,000

BMW X4xDrive30d MHT M Sport 5dr Auto

2024
5,948 miles
Hybrid

£49,450

or £708 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £707.71, Customer Deposit: £7,417.00, Total Deposit: £7,417.50, Optional Final Payment: £23,915.98, Total Charge For Credit: £15,145.85, Total Amount Payable: £64,595.85, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.93ppm, Mileage Per Annum: 10,000

BMW M2M2 2dr DCT

2024
8,797 miles
Petrol

£54,995

or £850 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £849.60, Customer Deposit: £8,249.00, Total Deposit: £8,249.25, Optional Final Payment: £26,308.91, Total Charge For Credit: £19,494.36, Total Amount Payable: £74,489.36, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 14.50ppm, Mileage Per Annum: 10,000

127-144 of 744 vehicles