BMW 3 Series320d MHT M Sport 4dr Step Auto202170,000 milesHybrid£18,990or £322 mo51 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £321.08, Customer Deposit: £2,848.00, Total Deposit: £2,848.50, Optional Final Payment: £7,377.00, Total Charge For Credit: £6,326.26, Total Amount Payable: £25,316.26, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d MHT SE 4dr Step Auto202072,896 milesHybrid£15,290or £269 mo51 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £268.73, Customer Deposit: £2,293.00, Total Deposit: £2,293.50, Optional Final Payment: £5,310.00, Total Charge For Credit: £4,943.81, Total Amount Payable: £20,233.81, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,444 milesPetrol£29,299or £419 mo52 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £418.83, Customer Deposit: £4,394.00, Total Deposit: £4,394.85, Optional Final Payment: £14,199.00, Total Charge For Credit: £8,979.86, Total Amount Payable: £38,278.86, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202136,008 milesHybrid£20,599or £303 mo52 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £302.06, Customer Deposit: £3,089.00, Total Deposit: £3,089.85, Optional Final Payment: £9,532.00, Total Charge For Credit: £6,219.67, Total Amount Payable: £26,818.67, 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 Auto202137,128 milesHybrid£22,199or £338 mo52 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £337.92, Customer Deposit: £3,329.00, Total Deposit: £3,329.85, Optional Final Payment: £9,537.00, Total Charge For Credit: £6,550.09, Total Amount Payable: £28,749.09, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202040,115 milesPetrol£19,995or £306 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £305.57, Customer Deposit: £2,999.00, Total Deposit: £2,999.25, Optional Final Payment: £9,568.00, Total Charge For Credit: £7,239.61, Total Amount Payable: £27,234.61, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202313,829 milesPetrol£28,699or £413 mo53 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £412.23, Customer Deposit: £4,304.00, Total Deposit: £4,304.85, Optional Final Payment: £13,791.00, Total Charge For Credit: £8,771.66, Total Amount Payable: £37,470.66, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202033,526 milesHybrid£24,499or £542 mo53 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £541.21, Customer Deposit: £3,674.00, Total Deposit: £3,674.85, Total Charge For Credit: £5,153.93, Total Amount Payable: £29,652.93, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Step Auto202025,298 milesHybrid£20,999or £464 mo53 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £463.89, Customer Deposit: £3,149.00, Total Deposit: £3,149.85, Total Charge For Credit: £4,417.57, Total Amount Payable: £25,416.57, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series318d SE 4dr202037,818 milesDiesel£15,499or £343 mo53 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £342.39, Customer Deposit: £2,324.00, Total Deposit: £2,324.85, Total Charge For Credit: £3,260.57, Total Amount Payable: £18,759.57, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW 3 Series320d xDrive Sport 4dr Step Auto201937,012 milesDiesel£19,411or £428 mo53 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £427.36, Customer Deposit: £2,911.00, Total Deposit: £2,911.65, Total Charge For Credit: £4,013.93, Total Amount Payable: £23,424.93, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto201927,522 milesPetrol£22,745or £501 mo53 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £500.77, Customer Deposit: £3,411.00, Total Deposit: £3,411.75, Total Charge For Credit: £4,703.71, Total Amount Payable: £27,448.71, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more