120 BMW 3 Series cars for sale in Crowle

BMW 3 Series320i M Sport 4dr Step Auto

2020
29,418 miles
Petrol

was

£23,550

£608 off
£22,942
or £297 mo
Great price
12 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £296.55, Customer Deposit: £3,441.00, Total Deposit: £3,941.30, Optional Final Payment: £10,787.94, Total Charge For Credit: £5,725.09, Total Amount Payable: £28,667.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.50ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Step Auto

2021
52,195 miles
Hybrid

was

£20,699

£900 off
£19,799
or £258 mo
Good price
24 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £257.27, Customer Deposit: £2,969.00, Total Deposit: £2,969.85, Optional Final Payment: £9,862.63, Total Charge For Credit: £5,125.17, Total Amount Payable: £24,924.17, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.83ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2023
6,847 miles
Petrol

£32,990

or £418 mo
35 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £417.33, Customer Deposit: £4,948.00, Total Deposit: £5,448.50, Optional Final Payment: £16,351.46, Total Charge For Credit: £8,424.47, Total Amount Payable: £41,414.47, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Step Auto

2021
22,078 miles
Hybrid

was

£23,899

£799 off
£23,100
or £292 mo
Good price
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £291.90, Customer Deposit: £3,465.00, Total Deposit: £3,465.00, Optional Final Payment: £11,978.41, Total Charge For Credit: £6,062.71, Total Amount Payable: £29,162.71, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.38ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Step Auto

2023
12,429 miles
Hybrid

was

£32,444

£1,437 off
£31,007
or £383 mo
Great price
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £382.58, Customer Deposit: £4,651.00, Total Deposit: £5,151.05, Optional Final Payment: £15,876.41, Total Charge For Credit: £8,001.72, Total Amount Payable: £39,008.72, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.15ppm, Mileage Per Annum: 10,000

73-90 of 120 vehicles