BMW 3 Series318i Sport 4dr Step Auto202129,276 milesPetrol£20,529or £284 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £283.77, Customer Deposit: £3,079.00, Total Deposit: £3,079.35, Optional Final Payment: £9,254.89, Total Charge For Credit: £5,142.43, Total Amount Payable: £25,671.43, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.33ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202139,030 milesPetrol£22,423or £309 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £308.66, Customer Deposit: £3,363.00, Total Deposit: £3,363.45, Optional Final Payment: £10,182.36, Total Charge For Credit: £5,629.83, Total Amount Payable: £28,052.83, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.38ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202413,021 milesPetrol£28,099or £400 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £399.21, Customer Deposit: £4,214.00, Total Deposit: £4,214.85, Optional Final Payment: £13,764.00, Total Charge For Credit: £8,642.72, Total Amount Payable: £36,741.72, 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 Auto202411,877 milesPetrol£28,599£850 off£27,749or £390 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £389.78, Customer Deposit: £4,162.00, Total Deposit: £4,162.35, Optional Final Payment: £13,857.00, Total Charge For Credit: £8,590.01, Total Amount Payable: £36,339.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 Auto202315,527 milesPetrol£26,749or £376 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.15, Customer Deposit: £4,012.00, Total Deposit: £4,012.35, Optional Final Payment: £13,392.00, Total Charge For Credit: £8,287.40, Total Amount Payable: £35,036.40, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT Sport 4dr Step Auto202134,824 milesDiesel£20,849or £326 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £325.12, Customer Deposit: £3,127.00, Total Deposit: £3,127.35, Optional Final Payment: £8,497.00, Total Charge For Credit: £6,055.99, Total Amount Payable: £26,904.99, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202018,058 milesHybrid£24,299£1,600 off£22,699or £502 mo38 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 Series320d M Sport 4dr Step Auto202027,533 milesDiesel£23,849or £527 mo38 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £526.85, Customer Deposit: £3,577.00, Total Deposit: £3,577.35, Total Charge For Credit: £5,017.15, Total Amount Payable: £28,866.15, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more