BMW 3 Series320d MHT M Sport 4dr Step Auto202136,437 milesHybrid£25,895or £442 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £441.32, Customer Deposit: £3,884.00, Total Deposit: £3,884.25, Optional Final Payment: £9,843.53, Total Charge For Credit: £8,574.82, Total Amount Payable: £34,469.82, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.75ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202142,888 milesHybrid£22,695or £378 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £377.03, Customer Deposit: £3,404.00, Total Deposit: £3,404.25, Optional Final Payment: £9,228.76, Total Charge For Credit: £7,658.42, Total Amount Payable: £30,353.42, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.72ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202031,047 milesHybrid£25,150or £434 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £433.64, Customer Deposit: £3,772.00, Total Deposit: £3,772.50, Optional Final Payment: £9,251.16, Total Charge For Credit: £8,254.74, Total Amount Payable: £33,404.74, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.97ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto201937,723 milesPetrol£22,895or £392 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £391.51, Customer Deposit: £3,434.00, Total Deposit: £3,434.25, Optional Final Payment: £8,622.16, Total Charge For Credit: £7,562.38, Total Amount Payable: £30,457.38, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.87ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive MHT SE Pro 4dr Step Auto202225,909 milesDiesel£30,206£1,416 off£28,79037 miles away
BMW 3 Series330e M Sport 4dr Step Auto202252,896 milesHybrid£23,346or £395 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £394.53, Customer Deposit: £3,501.00, Total Deposit: £3,501.90, Optional Final Payment: £9,081.00, Total Charge For Credit: £7,779.81, Total Amount Payable: £31,125.81, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto201953,822 milesHybrid£18,718or £331 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £330.39, Customer Deposit: £2,807.00, Total Deposit: £2,807.70, Optional Final Payment: £6,414.00, Total Charge For Credit: £6,032.03, Total Amount Payable: £24,750.03, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d xDrive M Sport 4dr Step Auto201784,483 milesDiesel£13,599or £311 mo38 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £310.60, Customer Deposit: £2,039.00, Total Deposit: £2,039.85, Total Charge For Credit: £3,349.65, Total Amount Payable: £16,948.65, Representative APR: 13.90%, Interest Rate (Fixed): 13.06%Read more