BMW 3 Series335d xDrive M Sport 4dr Step Auto201753,000 milesDiesel£19,950£1,000 off£18,95022 miles away
BMW 3 Series330e M Sport 4dr Step Auto202230,176 milesHybrid£26,500or £359 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £358.58, Customer Deposit: £3,975.00, Total Deposit: £3,975.00, Optional Final Payment: £11,600.00, Total Charge For Credit: £5,928.26, Total Amount Payable: £32,428.26, Representative APR: 8.90%, Interest Rate (Fixed): 8.54%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202135,426 milesHybrid£20,720or £296 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £295.73, Customer Deposit: £3,108.00, Total Deposit: £3,108.00, Optional Final Payment: £10,730.41, Total Charge For Credit: £7,017.72, Total Amount Payable: £27,737.72, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.71ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202150,503 milesHybrid£16,920or £248 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £247.63, Customer Deposit: £2,538.00, Total Deposit: £2,538.00, Optional Final Payment: £8,391.63, Total Charge For Credit: £5,648.24, Total Amount Payable: £22,568.24, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.59ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202118,268 milesHybrid£23,970or £356 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £355.09, Customer Deposit: £3,595.00, Total Deposit: £3,595.50, Optional Final Payment: £11,628.95, Total Charge For Credit: £7,943.68, Total Amount Payable: £31,913.68, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202064,480 milesHybrid£16,980or £270 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £269.19, Customer Deposit: £2,547.00, Total Deposit: £2,547.00, Optional Final Payment: £7,170.58, Total Charge For Credit: £5,389.51, Total Amount Payable: £22,369.51, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.09ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i SE 4dr Step Auto202013,008 milesPetrol£19,820or £286 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £285.96, Customer Deposit: £2,973.00, Total Deposit: £2,973.00, Optional Final Payment: £10,078.62, Total Charge For Credit: £6,671.74, Total Amount Payable: £26,491.74, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202035,830 milesHybrid£18,920or £276 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £275.48, Customer Deposit: £2,838.00, Total Deposit: £2,838.00, Optional Final Payment: £9,469.46, Total Charge For Credit: £6,335.02, Total Amount Payable: £25,255.02, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.74ppm, Mileage Per Annum: 10,000Read more