BMW 3 Series320i M Sport 4dr Step Auto20239,849 milesPetrol£32,492£1,661 off£30,831or £430 moGood price40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £429.51, Customer Deposit: £4,624.00, Total Deposit: £4,624.65, Optional Final Payment: £14,642.00, Total Charge For Credit: £8,622.62, Total Amount Payable: £39,453.62, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20243,738 milesPetrol£39,991or £595 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £594.93, Customer Deposit: £5,998.00, Total Deposit: £5,998.65, Optional Final Payment: £16,792.00, Total Charge For Credit: £10,761.36, Total Amount Payable: £50,752.36, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201918,963 milesPetrol£24,279£788 off£23,491or £511 moFair price40 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £510.18, Customer Deposit: £3,523.00, Total Deposit: £3,523.65, Total Charge For Credit: £4,521.29, Total Amount Payable: £28,012.29, Representative APR: 10.90%, Interest Rate (Fixed): 10.36%Read more
BMW 3 Series330i M Sport 4dr Step Auto202041,152 milesPetrol£24,065£889 off£23,176or £350 moFair price21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £349.24, Customer Deposit: £3,476.00, Total Deposit: £3,476.40, Optional Final Payment: £9,472.00, Total Charge For Credit: £6,186.68, Total Amount Payable: £29,362.68, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202230,443 milesPetrol£26,521£543 off£25,978or £389 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £388.28, Customer Deposit: £3,896.00, Total Deposit: £3,896.70, Optional Final Payment: £10,802.00, Total Charge For Credit: £6,969.86, Total Amount Payable: £32,947.86, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202312,922 milesPetrol£31,128£732 off£30,396or £425 moGood price21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.42, Customer Deposit: £4,559.00, Total Deposit: £4,559.40, Optional Final Payment: £14,379.00, Total Charge For Credit: £8,490.14, Total Amount Payable: £38,886.14, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202313,377 milesPetrol£30,999£670 off£30,329or £424 moFair price21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.60, Customer Deposit: £4,549.00, Total Deposit: £4,549.35, Optional Final Payment: £14,341.00, Total Charge For Credit: £8,470.55, Total Amount Payable: £38,799.55, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive Sport 4dr Step Auto202410,112 milesHybrid£38,176£3,911 off£34,265or £484 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £483.78, Customer Deposit: £5,139.00, Total Deposit: £5,139.75, Optional Final Payment: £15,899.00, Total Charge For Credit: £9,511.41, Total Amount Payable: £43,776.41, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]Petrol£44,423or £691 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £690.15, Customer Deposit: £6,663.00, Total Deposit: £6,663.45, Optional Final Payment: £16,948.00, Total Charge For Credit: £11,625.50, Total Amount Payable: £56,048.50, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]Petrol£45,386or £712 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £711.43, Customer Deposit: £6,807.00, Total Deposit: £6,807.90, Optional Final Payment: £16,948.00, Total Charge For Credit: £11,807.11, Total Amount Payable: £57,193.11, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step AutoPetrol£43,420or £668 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £668.00, Customer Deposit: £6,513.00, Total Deposit: £6,513.00, Optional Final Payment: £16,948.00, Total Charge For Credit: £11,437.00, Total Amount Payable: £54,857.00, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more