BMW 3 Series320d xDrive MHT M Sport Pro Edition 4dr Step Auto202041,285 milesHybrid£27,000or £406 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £405.47, Customer Deposit: £4,050.00, Total Deposit: £4,050.00, Optional Final Payment: £10,403.00, Total Charge For Credit: £6,915.56, Total Amount Payable: £33,915.56, Representative APR: 10.40%, Interest Rate (Fixed): 9.93%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202174,476 milesHybrid£15,980or £257 moBB13NU*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 xDrive M Sport 4dr Step Auto202148,210 milesHybrid£21,697or £328 moGood priceHU130EG*Representative example: Contract Length: 49 months, 48 Monthly Payments: £327.29, Customer Deposit: £3,254.00, Total Deposit: £3,254.55, Optional Final Payment: £8,596.00, Total Charge For Credit: £5,863.47, Total Amount Payable: £27,560.47, Representative APR: 10.90%, Interest Rate (Fixed): 5.35%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202047,038 milesHybrid£16,855or £379 moFair priceLE45QU*Representative example: Contract Length: 48 months, 48 Monthly Payments: £378.65, Customer Deposit: £2,528.00, Total Deposit: £2,528.25, Total Charge For Credit: £3,848.45, Total Amount Payable: £20,703.45, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series320d EfficientDynamics Plus 4dr201782,500 milesDiesel£8,790or £201 moGood priceHD21AA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £200.73, Customer Deposit: £1,318.00, Total Deposit: £1,318.50, Total Charge For Credit: £2,164.54, Total Amount Payable: £10,954.54, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202125,231 milesHybrid£24,284or £333 moFair priceLE127AT*Representative example: Contract Length: 49 months, 48 Monthly Payments: £332.25, Customer Deposit: £3,642.00, Total Deposit: £3,642.60, Optional Final Payment: £11,647.50, Total Charge For Credit: £6,954.10, Total Amount Payable: £31,238.10, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 6.42ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto202121,746 milesPetrol£21,491or £339 moFair price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £338.19, Customer Deposit: £3,223.00, Total Deposit: £3,223.65, Optional Final Payment: £9,903.00, Total Charge For Credit: £7,530.58, Total Amount Payable: £29,021.58, Representative APR: 13.90%, Interest Rate (Fixed): 7.23%, Excess Mileage Charge: 16.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202167,366 milesPetrol£21,108or £314 moBL99ST*Representative example: Contract Length: 49 months, 48 Monthly Payments: £313.08, Customer Deposit: £3,166.00, Total Deposit: £3,166.20, Optional Final Payment: £8,682.00, Total Charge For Credit: £5,768.04, Total Amount Payable: £26,876.04, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202140,289 milesHybrid£21,964or £320 moFair priceBL99ST*Representative example: Contract Length: 49 months, 48 Monthly Payments: £319.98, Customer Deposit: £3,294.00, Total Deposit: £3,294.60, Optional Final Payment: £9,380.00, Total Charge For Credit: £6,069.64, Total Amount Payable: £28,033.64, 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 Auto202122,182 milesPetrol£26,031or £414 moFair priceNE360BQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £413.52, Customer Deposit: £3,904.00, Total Deposit: £3,904.65, Optional Final Payment: £10,005.00, Total Charge For Credit: £7,314.09, Total Amount Payable: £33,345.09, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive SE Pro 4dr Step Auto202129,306 milesHybrid£19,820or £305 moBB13NU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £304.45, Customer Deposit: £2,973.00, Total Deposit: £2,973.00, Optional Final Payment: £8,960.27, Total Charge For Credit: £6,422.42, Total Amount Payable: £26,242.42, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202120,463 milesPetrol£25,348or £397 moFair priceG537SD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £396.71, Customer Deposit: £3,802.00, Total Deposit: £3,802.20, Optional Final Payment: £10,095.00, Total Charge For Credit: £7,194.57, Total Amount Payable: £32,542.57, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202019,998 milesDiesel£24,599£900 off£23,699or £524 moGreat pricePE15BL*Representative example: Contract Length: 48 months, 48 Monthly Payments: £523.54, Customer Deposit: £3,554.00, Total Deposit: £3,554.85, Total Charge For Credit: £4,985.77, Total Amount Payable: £28,684.77, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Step Auto202036,839 milesHybrid£22,010or £312 moFair priceSO317FL*Representative example: Contract Length: 49 months, 48 Monthly Payments: £311.13, Customer Deposit: £3,301.00, Total Deposit: £3,301.50, Optional Final Payment: £9,961.25, Total Charge For Credit: £6,186.99, Total Amount Payable: £28,196.99, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 5.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202134,085 milesPetrol£20,564or £290 moGood priceBD21EY*Representative example: Contract Length: 49 months, 48 Monthly Payments: £289.28, Customer Deposit: £3,084.00, Total Deposit: £3,084.60, Optional Final Payment: £9,391.25, Total Charge For Credit: £5,797.29, Total Amount Payable: £26,361.29, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 5.45ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202111,863 milesPetrol£26,277or £378 moGood priceBL99ST*Representative example: Contract Length: 49 months, 48 Monthly Payments: £377.05, Customer Deposit: £3,941.00, Total Deposit: £3,941.55, Optional Final Payment: £11,565.00, Total Charge For Credit: £7,327.95, Total Amount Payable: £33,604.95, 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 Auto202124,000 milesPetrol£22,990or £364 moGreat priceS711AJ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £363.95, Customer Deposit: £3,448.00, Total Deposit: £3,448.50, Optional Final Payment: £10,459.00, Total Charge For Credit: £8,023.15, Total Amount Payable: £31,013.15, Representative APR: 13.90%, Interest Rate (Fixed): 7.23%, Excess Mileage Charge: 16.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202141,499 milesPetrol£24,668or £396 moYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £395.87, Customer Deposit: £3,700.00, Total Deposit: £3,700.20, Optional Final Payment: £9,245.00, Total Charge For Credit: £6,883.09, Total Amount Payable: £31,551.09, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more