BMW 3 Series318i M Sport 4dr Step Auto202123,820 milesPetrol£22,197or £309 mo37 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £308.64, Customer Deposit: £3,329.00, Total Deposit: £3,329.55, Optional Final Payment: £10,351.00, Total Charge For Credit: £6,298.27, Total Amount Payable: £28,495.27, Representative APR: 10.90%, Interest Rate (Fixed): 5.31%, Excess Mileage Charge: 12.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Auto202030,890 milesHybrid£24,897or £391 mo37 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £390.04, Customer Deposit: £3,734.00, Total Deposit: £3,734.55, Optional Final Payment: £9,001.00, Total Charge For Credit: £6,560.47, Total Amount Payable: £31,457.47, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 10.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202149,206 milesDiesel£28,589or £442 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £441.88, Customer Deposit: £4,288.00, Total Deposit: £4,288.35, Optional Final Payment: £11,714.00, Total Charge For Credit: £8,181.71, Total Amount Payable: £36,770.71, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202317,479 milesPetrol£28,199or £407 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £406.39, Customer Deposit: £4,229.00, Total Deposit: £4,229.85, Optional Final Payment: £13,471.00, Total Charge For Credit: £8,602.18, Total Amount Payable: £36,801.18, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202033,526 milesHybrid£24,999or £553 mo36 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £552.26, Customer Deposit: £3,749.00, Total Deposit: £3,749.85, Total Charge For Credit: £5,259.33, Total Amount Payable: £30,258.33, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Step Auto202043,851 milesHybrid£19,999or £442 mo36 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £441.80, Customer Deposit: £2,999.00, Total Deposit: £2,999.85, Total Charge For Credit: £4,207.25, Total Amount Payable: £24,206.25, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320i M Sport 4dr Step Auto202232,206 milesPetrol£22,720or £345 mo36 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £344.60, Customer Deposit: £3,408.00, Total Deposit: £3,408.00, Optional Final Payment: £11,037.70, Total Charge For Credit: £8,266.50, Total Amount Payable: £30,986.50, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202218,020 milesPetrol£29,490£1,092 off£28,39835 miles away