BMW 3 Series320i M Sport 4dr Step Auto202134,190 milesPetrol£29,010or £413 mo26 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £412.04, Customer Deposit: £4,351.00, Total Deposit: £4,351.50, Optional Final Payment: £11,268.00, Total Charge For Credit: £6,387.42, Total Amount Payable: £35,397.42, Representative APR: 8.90%, Interest Rate (Fixed): 8.54%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto201958,587 milesHybrid£22,530or £481 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £480.68, Customer Deposit: £3,379.00, Total Deposit: £3,379.50, Total Charge For Credit: £3,932.14, Total Amount Payable: £26,462.14, Representative APR: 9.90%, Interest Rate (Fixed): 5.12%Read more
BMW 3 Series330e SE Pro 4dr Step Auto202137,835 milesHybrid£18,920or £272 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £271.07, Customer Deposit: £2,838.00, Total Deposit: £2,838.00, Optional Final Payment: £9,736.33, Total Charge For Credit: £6,394.62, Total Amount Payable: £25,314.62, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.42ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201926,751 milesPetrol£16,982or £369 mo Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £368.81, Customer Deposit: £2,547.00, Total Deposit: £2,547.30, Total Charge For Credit: £3,268.18, Total Amount Payable: £20,250.18, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series330i M Sport 4dr Step Auto201938,234 milesPetrol£22,944or £507 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £506.70, Customer Deposit: £3,441.00, Total Deposit: £3,441.60, Total Charge For Credit: £4,829.20, Total Amount Payable: £27,773.20, Representative APR: 11.90%, Interest Rate (Fixed): 6.18%Read more
BMW 3 Series320d xDrive MHT M Sport Pro Edition 4dr Step Auto202041,285 milesHybrid£28,000or £419 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £418.41, Customer Deposit: £4,200.00, Total Deposit: £4,200.00, Optional Final Payment: £10,911.00, Total Charge For Credit: £7,194.68, Total Amount Payable: £35,194.68, Representative APR: 10.40%, Interest Rate (Fixed): 9.93%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]10 milesPetrol£43,999or £661 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £660.55, Customer Deposit: £6,599.00, Total Deposit: £6,599.85, Optional Final Payment: £18,126.07, Total Charge For Credit: £11,772.77, Total Amount Payable: £55,771.77, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto10 milesPetrol£41,999or £626 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £625.44, Customer Deposit: £6,299.00, Total Deposit: £6,299.85, Optional Final Payment: £17,598.13, Total Charge For Credit: £11,294.66, Total Amount Payable: £53,293.66, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto20229,235 milesPetrol£30,499or £465 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £464.61, Customer Deposit: £4,574.00, Total Deposit: £4,574.85, Optional Final Payment: £13,082.50, Total Charge For Credit: £8,995.02, Total Amount Payable: £39,494.02, Representative APR: 11.90%, Interest Rate (Fixed): 8.66%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto10 milesPetrol£46,999or £699 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £698.17, Customer Deposit: £7,049.00, Total Deposit: £7,049.85, Optional Final Payment: £19,793.38, Total Charge For Credit: £12,658.22, Total Amount Payable: £59,657.22, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 12.45ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto10 milesPetrol£41,999or £626 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £625.44, Customer Deposit: £6,299.00, Total Deposit: £6,299.85, Optional Final Payment: £17,598.13, Total Charge For Credit: £11,294.66, Total Amount Payable: £53,293.66, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Luxury 4dr Step Auto201756,140 milesHybrid£11,299or £250 mo16 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £249.61, Customer Deposit: £1,694.00, Total Deposit: £1,694.85, Total Charge For Credit: £2,377.13, Total Amount Payable: £13,676.13, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201861,827 milesDiesel£13,999or £257 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £256.38, Customer Deposit: £2,129.00, Total Deposit: £2,129.85, Optional Final Payment: £3,712.50, Total Charge For Credit: £3,693.21, Total Amount Payable: £17,892.21, Representative APR: 11.90%, Interest Rate (Fixed): 7.65%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more