BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202142,409 milesHybrid£33,166or £529 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £528.79, Customer Deposit: £4,974.00, Total Deposit: £4,974.90, Optional Final Payment: £12,829.02, Total Charge For Credit: £9,491.05, Total Amount Payable: £42,657.05, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series335d xDrive M Sport 4dr Step Auto201740,804 milesDiesel£19,177or £424 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.63, Customer Deposit: £2,876.00, Total Deposit: £2,876.55, Total Charge For Credit: £4,034.79, Total Amount Payable: £23,211.79, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series320i M Sport 4dr Step Auto20251 milesPetrol£38,895or £589 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £588.37, Customer Deposit: £5,834.00, Total Deposit: £5,834.25, Optional Final Payment: £16,929.25, Total Charge For Credit: £11,521.89, Total Amount Payable: £50,416.89, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202239,319 milesHybrid£19,595or £325 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £324.16, Customer Deposit: £2,939.00, Total Deposit: £2,939.25, Optional Final Payment: £8,052.43, Total Charge For Credit: £6,632.20, Total Amount Payable: £26,227.20, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.32ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202124,483 milesPetrol£25,490or £427 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.98, Customer Deposit: £3,823.00, Total Deposit: £3,823.50, Optional Final Payment: £10,147.96, Total Charge For Credit: £8,549.52, Total Amount Payable: £34,039.52, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.76ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202146,201 milesHybrid£18,290or £311 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £310.05, Customer Deposit: £2,743.00, Total Deposit: £2,743.50, Optional Final Payment: £7,054.83, Total Charge For Credit: £6,080.68, Total Amount Payable: £24,370.68, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.10ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202048,876 milesHybrid£21,750or £371 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £370.08, Customer Deposit: £3,262.00, Total Deposit: £3,262.50, Optional Final Payment: £8,305.22, Total Charge For Credit: £7,211.48, Total Amount Payable: £28,961.48, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.89ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202043,019 milesHybrid£22,475or £387 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £386.51, Customer Deposit: £3,371.00, Total Deposit: £3,371.25, Optional Final Payment: £8,329.38, Total Charge For Credit: £7,391.60, Total Amount Payable: £29,866.60, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.89ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202015,900 milesPetrol£23,975or £394 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £393.57, Customer Deposit: £3,596.00, Total Deposit: £3,596.25, Optional Final Payment: £10,040.18, Total Charge For Credit: £8,159.22, Total Amount Payable: £32,134.22, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.19ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202218,999 milesHybrid£28,795or £498 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £497.90, Customer Deposit: £4,319.00, Total Deposit: £4,319.25, Optional Final Payment: £10,505.00, Total Charge For Credit: £9,430.55, Total Amount Payable: £38,225.55, Representative APR: 13.90%, Interest Rate (Fixed): 13.08%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more