BMW 3 Series320i M Sport 4dr Step Auto202119,326 milesPetrol£23,525or £329 mo9 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £328.90, Customer Deposit: £3,528.00, Total Deposit: £3,528.75, Optional Final Payment: £10,863.75, Total Charge For Credit: £6,654.70, Total Amount Payable: £30,179.70, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 5.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202163,959 milesHybrid£18,734or £262 mo9 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £261.09, Customer Deposit: £2,810.00, Total Deposit: £2,810.10, Optional Final Payment: £8,702.50, Total Charge For Credit: £5,310.92, Total Amount Payable: £24,044.92, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202142,618 milesPetrol£21,109or £298 mo9 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £297.14, Customer Deposit: £3,166.00, Total Deposit: £3,166.35, Optional Final Payment: £9,628.75, Total Charge For Credit: £5,948.82, Total Amount Payable: £27,057.82, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 5.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202025,730 milesHybrid£22,502or £319 mo9 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £318.63, Customer Deposit: £3,375.00, Total Deposit: £3,375.30, Optional Final Payment: £10,151.25, Total Charge For Credit: £6,318.79, Total Amount Payable: £28,820.79, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 5.30ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202075,282 milesHybrid£16,220or £230 mo9 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £229.10, Customer Deposit: £2,433.00, Total Deposit: £2,433.00, Optional Final Payment: £7,520.78, Total Charge For Credit: £4,501.48, Total Amount Payable: £20,721.48, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 6.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202017,994 milesHybrid£22,024or £311 mo9 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £310.64, Customer Deposit: £3,303.00, Total Deposit: £3,303.60, Optional Final Payment: £10,008.75, Total Charge For Credit: £6,199.07, Total Amount Payable: £28,223.07, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 5.02ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto201991,628 milesHybrid£14,864or £323 mo9 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £322.81, Customer Deposit: £2,229.00, Total Deposit: £2,229.60, Total Charge For Credit: £2,861.48, Total Amount Payable: £17,725.48, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series330e M Sport 4dr Auto202065,000 milesHybrid£22,490or £400 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £399.58, Customer Deposit: £3,373.00, Total Deposit: £3,373.50, Optional Final Payment: £6,850.00, Total Charge For Credit: £6,513.76, Total Amount Payable: £29,003.76, Representative APR: 12.80%, Interest Rate (Fixed): 12.81%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202125,455 milesPetrol£22,990or £366 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £365.09, Customer Deposit: £3,448.00, Total Deposit: £3,448.50, Optional Final Payment: £9,400.33, Total Charge For Credit: £7,383.15, Total Amount Payable: £30,373.15, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202157,172 milesHybrid£21,700or £354 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £353.84, Customer Deposit: £3,255.00, Total Deposit: £3,505.00, Optional Final Payment: £8,447.50, Total Charge For Credit: £6,882.98, Total Amount Payable: £28,582.98, Representative APR: 13.30%, Interest Rate (Fixed): 13.33%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202065,742 milesHybrid£15,850or £245 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £244.04, Customer Deposit: £2,377.00, Total Deposit: £2,627.50, Optional Final Payment: £6,940.00, Total Charge For Credit: £5,187.38, Total Amount Payable: £21,037.38, Representative APR: 13.30%, Interest Rate (Fixed): 13.32%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202057,417 milesHybrid£16,500or £253 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £252.34, Customer Deposit: £2,475.00, Total Deposit: £2,725.00, Optional Final Payment: £7,345.00, Total Charge For Credit: £5,429.98, Total Amount Payable: £21,929.98, Representative APR: 13.30%, Interest Rate (Fixed): 13.32%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d Sport 4dr202040,008 milesDiesel£20,000or £342 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £341.12, Customer Deposit: £3,000.00, Total Deposit: £3,000.00, Optional Final Payment: £7,195.60, Total Charge For Credit: £6,228.24, Total Amount Payable: £26,228.24, Representative APR: 13.20%, Interest Rate (Fixed): 13.23%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20241,602 milesPetrol£37,199or £518 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £517.81, Customer Deposit: £5,579.00, Total Deposit: £5,579.85, Optional Final Payment: £16,563.29, Total Charge For Credit: £9,281.21, Total Amount Payable: £46,480.21, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.69ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20243,311 milesHybrid£36,665or £506 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £505.64, Customer Deposit: £5,499.00, Total Deposit: £5,499.75, Optional Final Payment: £16,595.92, Total Charge For Credit: £9,195.75, Total Amount Payable: £45,860.75, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202215,588 milesHybrid£27,637£937 off£26,700or £366 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £365.55, Customer Deposit: £4,005.00, Total Deposit: £4,005.00, Optional Final Payment: £12,237.72, Total Charge For Credit: £6,723.57, Total Amount Payable: £33,423.57, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.28ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto20248,884 milesDiesel£36,041£751 off£35,290or £480 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £479.01, Customer Deposit: £5,293.00, Total Deposit: £5,293.50, Optional Final Payment: £16,411.43, Total Charge For Credit: £8,928.40, Total Amount Payable: £44,218.40, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202121,016 milesPetrol£25,314£975 off£24,339or £338 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £337.04, Customer Deposit: £3,650.00, Total Deposit: £3,650.85, Optional Final Payment: £10,937.58, Total Charge For Credit: £6,090.31, Total Amount Payable: £30,429.31, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.18ppm, Mileage Per Annum: 10,000Read more