BMW 3 Series320i M Sport 4dr201833,949 milesPetrol£13,999or £309 mo19 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £308.21, Customer Deposit: £2,099.00, Total Deposit: £2,099.85, Total Charge For Credit: £2,894.93, Total Amount Payable: £16,893.93, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto202415,603 milesPetrol£28,399£1,300 off£27,099or £381 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £380.28, Customer Deposit: £4,064.00, Total Deposit: £4,064.85, Optional Final Payment: £13,554.00, Total Charge For Credit: £8,393.01, Total Amount Payable: £35,492.01, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202410,889 milesPetrol£29,349£1,000 off£28,349or £402 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.89, Customer Deposit: £4,252.00, Total Deposit: £4,252.35, Optional Final Payment: £13,938.00, Total Charge For Credit: £8,730.18, Total Amount Payable: £37,079.18, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202314,250 milesPetrol£28,099£1,250 off£26,849or £376 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.76, Customer Deposit: £4,027.00, Total Deposit: £4,027.35, Optional Final Payment: £13,489.00, Total Charge For Credit: £8,328.07, Total Amount Payable: £35,177.07, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202314,599 milesPetrol£26,849or £377 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £376.22, Customer Deposit: £4,027.00, Total Deposit: £4,027.35, Optional Final Payment: £13,462.00, Total Charge For Credit: £8,322.69, Total Amount Payable: £35,171.69, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport Plus Edition 4dr Step Auto202023,095 milesDiesel£25,699£3,000 off£22,699or £502 mo20 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £501.45, Customer Deposit: £3,404.00, Total Deposit: £3,404.85, Total Charge For Credit: £4,775.45, Total Amount Payable: £27,474.45, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320i M Sport 4dr Step Auto202030,988 milesPetrol£21,049or £465 mo20 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £465.00, Customer Deposit: £3,157.00, Total Deposit: £3,157.35, Total Charge For Credit: £4,428.35, Total Amount Payable: £25,477.35, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Step Auto202039,572 milesHybrid£19,692or £263 mo26 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £262.79, Customer Deposit: £2,953.00, Total Deposit: £2,953.80, Optional Final Payment: £9,842.50, Total Charge For Credit: £5,718.22, Total Amount Payable: £25,410.22, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 5.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Auto202028,112 milesHybrid£19,647or £274 mo26 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £273.75, Customer Deposit: £2,947.00, Total Deposit: £2,947.05, Optional Final Payment: £9,130.00, Total Charge For Credit: £5,570.05, Total Amount Payable: £25,217.05, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 4.84ppm, Mileage Per Annum: 10,000Read more