BMW 3 Series320i M Sport 4dr Step Auto20245,206 milesPetrol£31,549or £417 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.21, Customer Deposit: £4,732.00, Total Deposit: £4,732.35, Optional Final Payment: £16,348.00, Total Charge For Credit: £9,093.22, Total Amount Payable: £40,642.22, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 21.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202128,473 milesHybrid£23,840or £340 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £339.25, Customer Deposit: £3,576.00, Total Deposit: £3,576.00, Optional Final Payment: £10,913.00, Total Charge For Credit: £6,593.75, Total Amount Payable: £30,433.75, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 18.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202155,816 milesDiesel£28,350£751 off£27,599or £401 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £400.86, Customer Deposit: £4,139.00, Total Deposit: £4,139.85, Optional Final Payment: £12,161.00, Total Charge For Credit: £7,542.27, Total Amount Payable: £35,141.27, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 19.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202157,884 milesHybrid£17,800or £241 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £240.90, Customer Deposit: £2,670.00, Total Deposit: £2,670.00, Optional Final Payment: £8,870.00, Total Charge For Credit: £5,062.30, Total Amount Payable: £22,862.30, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 13.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202134,061 milesHybrid£22,429or £321 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £320.14, Customer Deposit: £3,364.00, Total Deposit: £3,364.35, Optional Final Payment: £10,211.00, Total Charge For Credit: £6,192.93, Total Amount Payable: £28,621.93, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 16.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202131,242 milesPetrol£25,307or £376 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.17, Customer Deposit: £3,796.00, Total Deposit: £3,796.05, Optional Final Payment: £10,709.00, Total Charge For Credit: £6,831.04, Total Amount Payable: £32,138.04, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 18.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202158,263 milesHybrid£29,011or £436 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £435.63, Customer Deposit: £4,351.00, Total Deposit: £4,351.65, Optional Final Payment: £11,953.00, Total Charge For Credit: £7,768.26, Total Amount Payable: £36,779.26, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 21.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202027,069 milesHybrid£22,726£1,926 off£20,800or £298 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £297.92, Customer Deposit: £3,120.00, Total Deposit: £3,120.00, Optional Final Payment: £9,409.00, Total Charge For Credit: £5,731.24, Total Amount Payable: £26,531.24, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive 4dr Step Auto202021,509 milesPetrol£34,188or £743 mo15 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £742.48, Customer Deposit: £5,128.00, Total Deposit: £5,128.20, Total Charge For Credit: £6,579.24, Total Amount Payable: £40,767.24, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series330e M Sport 4dr Auto201944,720 milesHybrid£18,209or £396 mo15 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £395.45, Customer Deposit: £2,731.00, Total Deposit: £2,731.35, Total Charge For Credit: £3,503.95, Total Amount Payable: £21,712.95, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series320i M Sport 4dr Step Auto202218,266 milesPetrol£24,980or £393 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £392.18, Customer Deposit: £3,747.00, Total Deposit: £3,747.00, Optional Final Payment: £11,507.50, Total Charge For Credit: £8,706.96, Total Amount Payable: £33,686.96, Representative APR: 13.80%, Interest Rate (Fixed): 13.82%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202151,101 milesHybrid£19,750or £262 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £261.55, Customer Deposit: £2,962.00, Total Deposit: £2,962.50, Optional Final Payment: £8,964.00, Total Charge For Credit: £4,469.35, Total Amount Payable: £24,219.35, Representative APR: 8.90%, Interest Rate (Fixed): 8.54%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive MHT M Sport 5dr Step Auto202135,396 milesDiesel£24,899or £365 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £364.02, Customer Deposit: £3,734.00, Total Deposit: £3,734.85, Optional Final Payment: £10,092.00, Total Charge For Credit: £6,036.79, Total Amount Payable: £30,935.79, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more