BMW 3 Series330e SE Pro 4dr Step Auto202174,476 milesHybrid£15,980or £257 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £256.46, Customer Deposit: £2,397.00, Total Deposit: £2,397.00, Optional Final Payment: £6,559.53, Total Charge For Credit: £5,030.15, Total Amount Payable: £21,010.15, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 5.96ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202156,871 milesHybrid£18,920or £288 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £287.90, Customer Deposit: £2,838.00, Total Deposit: £2,838.00, Optional Final Payment: £8,718.35, Total Charge For Credit: £6,167.65, Total Amount Payable: £25,087.65, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.99ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive SE Pro 4dr Step Auto202129,306 milesHybrid£19,920or £307 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £306.74, Customer Deposit: £2,988.00, Total Deposit: £2,988.00, Optional Final Payment: £8,960.27, Total Charge For Credit: £6,445.05, Total Amount Payable: £26,365.05, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d MHT M Sport Pro Edition 4dr Step Auto202152,289 milesHybrid£25,720or £409 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £408.20, Customer Deposit: £3,858.00, Total Deposit: £3,858.00, Optional Final Payment: £10,834.11, Total Charge For Credit: £8,157.51, Total Amount Payable: £33,877.51, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202160,849 milesHybrid£21,420or £337 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £336.69, Customer Deposit: £3,213.00, Total Deposit: £3,213.00, Optional Final Payment: £9,220.27, Total Charge For Credit: £6,837.70, Total Amount Payable: £28,257.70, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202138,580 milesHybrid£22,000or £298 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £297.40, Customer Deposit: £3,300.00, Total Deposit: £3,300.00, Optional Final Payment: £9,646.00, Total Charge For Credit: £4,923.80, Total Amount Payable: £26,923.80, Representative APR: 8.90%, Interest Rate (Fixed): 8.54%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202214,347 milesPetrol£26,495or £375 mo30 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £374.39, Customer Deposit: £3,974.00, Total Deposit: £3,974.25, Optional Final Payment: £12,007.00, Total Charge For Credit: £7,456.97, Total Amount Payable: £33,951.97, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202117,481 milesPetrol£24,417or £342 mo30 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £341.35, Customer Deposit: £3,662.00, Total Deposit: £3,662.55, Optional Final Payment: £11,286.00, Total Charge For Credit: £6,916.35, Total Amount Payable: £31,333.35, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202154,223 milesPetrol£20,374or £289 mo30 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £288.97, Customer Deposit: £3,056.00, Total Deposit: £3,056.10, Optional Final Payment: £9,171.00, Total Charge For Credit: £5,723.66, Total Amount Payable: £26,097.66, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202118,923 milesPetrol£23,770or £337 mo30 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £336.23, Customer Deposit: £3,565.00, Total Deposit: £3,565.50, Optional Final Payment: £10,752.00, Total Charge For Credit: £6,686.54, Total Amount Payable: £30,456.54, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202127,416 milesPetrol£25,214or £364 mo30 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £363.70, Customer Deposit: £3,782.00, Total Deposit: £3,782.10, Optional Final Payment: £10,984.00, Total Charge For Credit: £7,009.70, Total Amount Payable: £32,223.70, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202167,366 milesPetrol£21,129or £314 mo30 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £313.53, Customer Deposit: £3,169.00, Total Deposit: £3,169.35, Optional Final Payment: £8,682.00, Total Charge For Credit: £5,771.79, Total Amount Payable: £26,900.79, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more