28 BMW 3 Series cars for sale in Bridge of Weir

Main listing image - BMW 3 Series

BMW 3 Series320i M Sport 4dr Step Auto

2020
50,188 miles
Petrol

ÂŁ19,841

or ÂŁ319 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: ÂŁ318.81, Customer Deposit: ÂŁ2,976.00, Total Deposit: ÂŁ3,226.15, Optional Final Payment: ÂŁ7,965.10, Total Charge For Credit: ÂŁ6,334.32, Total Amount Payable: ÂŁ26,175.32, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 3 Series330i M Sport 4dr Step Auto

2019
53,701 miles
Petrol

ÂŁ21,500

or ÂŁ367 mo
fair price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: ÂŁ366.04, Customer Deposit: ÂŁ3,225.00, Total Deposit: ÂŁ3,225.00, Optional Final Payment: ÂŁ7,547.50, Total Charge For Credit: ÂŁ6,476.38, Total Amount Payable: ÂŁ27,976.38, Representative APR: 12.90%, Interest Rate (Fixed): 12.87%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 3 Series320d SE 4dr

2019
48,841 miles
Diesel

ÂŁ15,700

or ÂŁ216 mo
great price
34 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: ÂŁ215.76, Customer Deposit: ÂŁ2,355.00, Total Deposit: ÂŁ2,355.00, Optional Final Payment: ÂŁ7,149.66, Total Charge For Credit: ÂŁ3,945.38, Total Amount Payable: ÂŁ19,645.38, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.26ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Step Auto

2021
16,890 miles
Hybrid

was

ÂŁ25,450

ÂŁ843 off
ÂŁ24,607
or ÂŁ312 mo
good price
34 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: ÂŁ311.99, Customer Deposit: ÂŁ3,691.00, Total Deposit: ÂŁ3,691.05, Optional Final Payment: ÂŁ12,700.02, Total Charge For Credit: ÂŁ6,447.60, Total Amount Payable: ÂŁ31,054.60, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000

19-36 of 28 vehicles