BMW 3 Series320i M Sport 4dr Step Auto202121,213 milesPetrol£24,404or £313 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £312.08, Customer Deposit: £3,660.00, Total Deposit: £3,660.60, Optional Final Payment: £12,443.23, Total Charge For Credit: £6,367.59, Total Amount Payable: £30,771.59, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202220,546 milesPetrol£28,329£1,378 off£26,951or £349 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.44, Customer Deposit: £4,042.00, Total Deposit: £4,042.65, Optional Final Payment: £13,525.50, Total Charge For Credit: £6,993.83, Total Amount Payable: £33,944.83, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.39ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202136,632 milesPetrol£22,317or £286 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £285.10, Customer Deposit: £3,347.00, Total Deposit: £3,347.55, Optional Final Payment: £11,396.09, Total Charge For Credit: £5,826.34, Total Amount Payable: £28,143.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202129,036 milesHybrid£23,943£1,292 off£22,651or £284 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £283.90, Customer Deposit: £3,397.00, Total Deposit: £3,397.65, Optional Final Payment: £11,878.51, Total Charge For Credit: £5,968.46, Total Amount Payable: £28,619.46, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202062,574 milesHybrid£19,610or £279 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £278.93, Customer Deposit: £2,941.00, Total Deposit: £2,941.50, Optional Final Payment: £8,391.53, Total Charge For Credit: £4,832.74, Total Amount Payable: £24,442.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.96ppm, Mileage Per Annum: 10,000Read more