BMW 3 Series320i M Sport 4dr Step Auto20217,119 milesPetrol£26,999or £404 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.43, Customer Deposit: £4,049.00, Total Deposit: £4,049.85, Optional Final Payment: £12,047.50, Total Charge For Credit: £8,059.56, Total Amount Payable: £35,058.56, Representative APR: 11.90%, Interest Rate (Fixed): 8.77%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202413,451 milesDiesel£48,999or £734 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £733.55, Customer Deposit: £7,349.00, Total Deposit: £7,349.85, Optional Final Payment: £20,306.00, Total Charge For Credit: £13,133.70, Total Amount Payable: £62,132.70, Representative APR: 10.90%, Interest Rate (Fixed): 7.88%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202115,950 milesPetrol£26,899or £410 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £409.53, Customer Deposit: £4,034.00, Total Deposit: £4,034.85, Optional Final Payment: £11,552.50, Total Charge For Credit: £7,936.26, Total Amount Payable: £34,835.26, Representative APR: 11.90%, Interest Rate (Fixed): 8.67%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201952,000 milesPetrol£19,299or £427 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.17, Customer Deposit: £2,894.00, Total Deposit: £2,894.85, Total Charge For Credit: £4,062.01, Total Amount Payable: £23,361.01, Representative APR: 11.90%, Interest Rate (Fixed): 6.18%Read more
BMW 3 Series330e M Sport 4dr Step Auto202213,025 milesHybrid£31,499or £472 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £471.14, Customer Deposit: £4,724.00, Total Deposit: £4,724.85, Optional Final Payment: £14,027.50, Total Charge For Credit: £9,396.93, Total Amount Payable: £40,895.93, Representative APR: 11.90%, Interest Rate (Fixed): 8.76%, Excess Mileage Charge: 14.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20237,496 milesPetrol£30,999or £452 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £451.19, Customer Deposit: £4,649.00, Total Deposit: £4,649.85, Optional Final Payment: £14,545.00, Total Charge For Credit: £9,401.78, Total Amount Payable: £40,400.78, Representative APR: 11.90%, Interest Rate (Fixed): 8.91%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202032,883 milesHybrid£18,999or £252 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £251.70, Customer Deposit: £2,849.00, Total Deposit: £2,849.85, Optional Final Payment: £9,188.54, Total Charge For Credit: £4,869.29, Total Amount Payable: £23,868.29, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.41ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20249,343 milesHybridwas£39,450£4,460 off£34,990or £449 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £448.80, Customer Deposit: £5,248.00, Total Deposit: £5,748.50, Optional Final Payment: £17,034.84, Total Charge For Credit: £8,886.94, Total Amount Payable: £43,876.94, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202125,595 milesHybrid£33,985or £435 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £434.10, Customer Deposit: £5,097.00, Total Deposit: £5,597.75, Optional Final Payment: £16,628.08, Total Charge For Credit: £8,643.53, Total Amount Payable: £42,628.53, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.93ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto2024512 milesDiesel£53,450or £745 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £744.25, Customer Deposit: £8,017.00, Total Deposit: £8,517.50, Optional Final Payment: £23,057.29, Total Charge For Credit: £13,104.54, Total Amount Payable: £66,554.54, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.14ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202410,181 milesHybrid£32,985or £408 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £407.98, Customer Deposit: £4,947.00, Total Deposit: £5,447.75, Optional Final Payment: £16,878.99, Total Charge For Credit: £8,516.80, Total Amount Payable: £41,501.80, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202127,538 milesPetrol£22,990or £286 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £285.26, Customer Deposit: £3,448.00, Total Deposit: £3,948.50, Optional Final Payment: £11,491.75, Total Charge For Credit: £5,857.47, Total Amount Payable: £28,847.47, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.42ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202133,000 milesPetrol£26,990or £360 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £359.94, Customer Deposit: £4,048.00, Total Deposit: £4,548.50, Optional Final Payment: £12,187.89, Total Charge For Credit: £6,663.57, Total Amount Payable: £33,653.57, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.96ppm, Mileage Per Annum: 10,000Read more