BMW 3 Series330e Sport Pro 4dr Step Auto202154,843 milesHybrid£19,490or £318 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £317.22, Customer Deposit: £2,923.00, Total Deposit: £2,923.50, Optional Final Payment: £8,330.00, Total Charge For Credit: £6,672.84, Total Amount Payable: £26,162.84, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d MHT SE 4dr Step Auto202072,896 milesHybrid£15,290or £267 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £266.95, Customer Deposit: £2,293.00, Total Deposit: £2,293.50, Optional Final Payment: £5,420.00, Total Charge For Credit: £4,970.15, Total Amount Payable: £20,260.15, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202036,795 milesHybrid£21,850or £354 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £353.39, Customer Deposit: £3,277.00, Total Deposit: £3,527.50, Optional Final Payment: £8,672.50, Total Charge For Credit: £6,959.33, Total Amount Payable: £28,809.33, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202141,833 milesHybridwas£22,599£2,300 off£20,299or £285 mo6 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £284.77, Customer Deposit: £3,044.00, Total Deposit: £3,044.85, Optional Final Payment: £9,525.00, Total Charge For Credit: £5,655.04, Total Amount Payable: £25,954.04, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto202037,722 milesPetrol£19,499or £424 mo18 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £423.48, Customer Deposit: £2,924.00, Total Deposit: £2,924.85, Total Charge For Credit: £3,752.89, Total Amount Payable: £23,251.89, Representative APR: 10.90%, Interest Rate (Fixed): 10.36%Read more
BMW 3 Series330e M Sport 4dr Step Auto202121,152 milesHybrid£24,399or £349 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.85, Customer Deposit: £3,659.00, Total Deposit: £3,659.85, Optional Final Payment: £11,067.00, Total Charge For Credit: £6,723.80, Total Amount Payable: £31,122.80, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d M Sport 4dr202127,725 milesDiesel£21,899or £337 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £336.61, Customer Deposit: £3,284.00, Total Deposit: £3,284.85, Optional Final Payment: £8,565.00, Total Charge For Credit: £5,771.52, Total Amount Payable: £27,670.52, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202120,133 milesPetrol£24,299or £346 mo6 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £345.02, Customer Deposit: £3,644.00, Total Deposit: £3,644.85, Optional Final Payment: £11,161.00, Total Charge For Credit: £6,722.79, Total Amount Payable: £31,021.79, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20217,794 milesHybridwas£27,799£1,500 off£26,299or £379 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £378.21, Customer Deposit: £3,944.00, Total Deposit: £3,944.85, Optional Final Payment: £11,801.00, Total Charge For Credit: £7,222.72, Total Amount Payable: £33,521.72, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201927,522 milesPetrol£21,635or £477 mo27 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £476.33, Customer Deposit: £3,245.00, Total Deposit: £3,245.25, Total Charge For Credit: £4,474.09, Total Amount Payable: £26,109.09, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto202225,111 milesPetrol£23,990or £315 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £314.33, Customer Deposit: £3,598.00, Total Deposit: £3,598.50, Optional Final Payment: £11,072.25, Total Charge For Credit: £5,454.26, Total Amount Payable: £29,444.26, Representative APR: 8.90%, Interest Rate (Fixed): 4.36%, Excess Mileage Charge: 15.30ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201751,656 milesDiesel£14,998or £332 mo Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £331.32, Customer Deposit: £2,249.00, Total Deposit: £2,249.70, Total Charge For Credit: £3,155.06, Total Amount Payable: £18,153.06, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202141,967 milesDiesel£30,490or £480 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £479.53, Customer Deposit: £4,573.00, Total Deposit: £4,573.50, Optional Final Payment: £13,731.00, Total Charge For Credit: £10,831.94, Total Amount Payable: £41,321.94, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto201949,391 milesPetrol£21,990or £486 mo Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £485.79, Customer Deposit: £3,298.00, Total Deposit: £3,298.50, Total Charge For Credit: £4,626.42, Total Amount Payable: £26,616.42, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series318d Sport 4dr Step Auto202039,914 milesDiesel£19,485or £316 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £315.49, Customer Deposit: £2,922.00, Total Deposit: £3,172.75, Optional Final Payment: £7,669.00, Total Charge For Credit: £6,184.78, Total Amount Payable: £25,669.78, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport Pro Edition 4dr Step Auto202111,738 milesHybrid£33,000or £526 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £525.90, Customer Deposit: £4,950.00, Total Deposit: £5,200.00, Optional Final Payment: £13,780.00, Total Charge For Credit: £10,697.30, Total Amount Payable: £43,697.30, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more