BMW 3 Series330e M Sport 4dr Auto201919,665 milesHybrid£21,399or £465 mo8 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £464.74, Customer Deposit: £3,209.00, Total Deposit: £3,209.85, Total Charge For Credit: £4,118.37, Total Amount Payable: £25,517.37, Representative APR: 10.90%, Interest Rate (Fixed): 10.36%Read more
BMW 3 Series320i M Sport 4dr Step Auto20245,887 milesPetrol£33,199or £449 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £448.20, Customer Deposit: £4,979.00, Total Deposit: £4,979.85, Optional Final Payment: £16,599.00, Total Charge For Credit: £9,445.25, Total Amount Payable: £42,644.25, 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 Auto202217,894 milesPetrol£24,651or £343 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £342.55, Customer Deposit: £3,697.00, Total Deposit: £3,697.65, Optional Final Payment: £13,328.27, Total Charge For Credit: £8,474.77, Total Amount Payable: £33,125.77, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.74ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202042,890 milesHybrid£20,500or £292 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £291.49, Customer Deposit: £3,075.00, Total Deposit: £3,075.00, Optional Final Payment: £8,778.00, Total Charge For Credit: £5,053.03, Total Amount Payable: £25,553.03, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,705 milesPetrol£34,485or £437 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £436.51, Customer Deposit: £5,172.00, Total Deposit: £5,672.75, Optional Final Payment: £17,110.16, Total Charge For Credit: £8,813.88, Total Amount Payable: £43,298.88, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d MHT M Sport 4dr Step Auto202232,226 milesDiesel£28,990or £396 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £395.73, Customer Deposit: £4,348.00, Total Deposit: £4,848.50, Optional Final Payment: £12,625.05, Total Charge For Credit: £7,082.86, Total Amount Payable: £36,072.86, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,242 milesPetrol£33,990or £436 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £435.17, Customer Deposit: £5,098.00, Total Deposit: £5,598.50, Optional Final Payment: £16,573.30, Total Charge For Credit: £8,634.79, Total Amount Payable: £42,624.79, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202217,408 milesHybrid£28,490or £401 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £400.64, Customer Deposit: £4,273.00, Total Deposit: £4,773.50, Optional Final Payment: £13,416.01, Total Charge For Credit: £8,529.59, Total Amount Payable: £37,019.59, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto20241,000 milesDiesel£51,990or £702 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £701.71, Customer Deposit: £7,798.00, Total Deposit: £8,298.50, Optional Final Payment: £23,675.55, Total Charge For Credit: £12,964.42, Total Amount Payable: £64,954.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.61ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202412,197 milesHybrid£33,945or £427 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.47, Customer Deposit: £5,091.00, Total Deposit: £5,591.75, Optional Final Payment: £17,013.90, Total Charge For Credit: £8,704.74, Total Amount Payable: £42,649.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport Shadow Edition 4dr Step Auto201923,988 milesPetrol£18,980or £407 mo29 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £406.30, Customer Deposit: £2,847.00, Total Deposit: £3,347.00, Total Charge For Credit: £3,869.40, Total Amount Payable: £22,849.40, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202052,093 milesHybrid£21,995or £313 mo22 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £312.82, Customer Deposit: £3,299.00, Total Deposit: £3,299.25, Optional Final Payment: £9,168.00, Total Charge For Credit: £5,487.61, Total Amount Payable: £27,482.61, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d SE 4dr201951,173 milesDieselwas£16,299£800 off£15,499or £214 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £213.08, Customer Deposit: £2,324.00, Total Deposit: £2,324.85, Optional Final Payment: £7,053.59, Total Charge For Credit: £3,894.20, Total Amount Payable: £19,393.20, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.26ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i Sport 4dr Step Auto201838,088 milesPetrol£13,929or £263 mo14 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £262.67, Customer Deposit: £2,089.00, Total Deposit: £2,089.35, Optional Final Payment: £2,980.00, Total Charge For Credit: £3,485.84, Total Amount Payable: £17,414.84, Representative APR: 11.90%, Interest Rate (Fixed): 7.34%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201853,752 milesDiesel£16,199or £346 mo20 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £345.77, Customer Deposit: £2,429.00, Total Deposit: £2,429.85, Total Charge For Credit: £2,827.81, Total Amount Payable: £19,026.81, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series330e M Sport 4dr Step Auto20212,700 milesHybrid£26,899or £345 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £344.96, Customer Deposit: £4,034.00, Total Deposit: £4,034.85, Optional Final Payment: £13,659.77, Total Charge For Credit: £7,008.74, Total Amount Payable: £33,907.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202018,000 milesPetrol£25,475or £345 mo22 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £344.74, Customer Deposit: £3,821.00, Total Deposit: £3,821.25, Optional Final Payment: £10,878.00, Total Charge For Credit: £5,771.77, Total Amount Payable: £31,246.77, Representative APR: 8.90%, Interest Rate (Fixed): 8.54%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more