BMW 3 Series330i M Sport 4dr Step Auto202015,898 milesPetrol£24,990or £417 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.63, Customer Deposit: £3,748.00, Total Deposit: £3,748.50, Optional Final Payment: £10,070.75, Total Charge For Credit: £8,410.86, Total Amount Payable: £33,400.86, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.21ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport Shadow Edition 4dr201771,147 milesPetrol£11,990or £270 mo25 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £269.36, Customer Deposit: £1,798.00, Total Deposit: £1,798.50, Total Charge For Credit: £2,737.78, Total Amount Payable: £14,727.78, Representative APR: 12.90%, Interest Rate (Fixed): 12.14%Read more
BMW 3 Series316d Sport 4dr201633,753 milesDiesel£10,990or £247 mo25 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £246.89, Customer Deposit: £1,648.00, Total Deposit: £1,648.50, Total Charge For Credit: £2,509.22, Total Amount Payable: £13,499.22, Representative APR: 12.90%, Interest Rate (Fixed): 12.14%Read more
BMW 3 Series320d MHT M Sport Pro Edition 4dr Step Auto202139,628 milesDiesel£29,990£2,632 off£27,35829 miles away
BMW 3 Series320d MHT M Sport 4dr Step Auto202060,467 milesHybrid£20,425or £353 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £352.67, Customer Deposit: £3,063.00, Total Deposit: £3,063.75, Optional Final Payment: £7,431.30, Total Charge For Credit: £6,655.54, Total Amount Payable: £27,080.54, Representative APR: 13.80%, Interest Rate (Fixed): 13.82%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20247,296 milesHybrid£30,000or £413 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £412.66, Customer Deposit: £4,500.00, Total Deposit: £4,500.00, Optional Final Payment: £15,499.33, Total Charge For Credit: £9,394.35, Total Amount Payable: £39,394.35, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.42ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20244,713 milesHybrid£30,000or £409 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £408.83, Customer Deposit: £4,500.00, Total Deposit: £4,500.00, Optional Final Payment: £15,726.67, Total Charge For Credit: £9,441.68, Total Amount Payable: £39,441.68, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.42ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20233,467 milesPetrol£34,495or £552 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £551.15, Customer Deposit: £5,174.00, Total Deposit: £5,174.25, Optional Final Payment: £15,377.38, Total Charge For Credit: £11,960.68, Total Amount Payable: £46,455.68, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.06ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202224,836 milesPetrol£24,495or £404 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.58, Customer Deposit: £3,674.00, Total Deposit: £3,674.25, Optional Final Payment: £10,167.30, Total Charge For Credit: £8,314.81, Total Amount Payable: £32,809.81, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.34ppm, Mileage Per Annum: 10,000Read more