BMW 3 Series320i xDrive M Sport 4dr Step Auto202037,081 milesPetrol£17,500or £284 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £283.30, Customer Deposit: £2,625.00, Total Deposit: £2,875.00, Optional Final Payment: £6,850.00, Total Charge For Credit: £5,540.10, Total Amount Payable: £23,040.10, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202142,785 milesHybrid£31,500or £509 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £508.40, Customer Deposit: £4,725.00, Total Deposit: £4,975.00, Optional Final Payment: £12,745.00, Total Charge For Credit: £10,114.80, Total Amount Payable: £41,614.80, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto201947,992 milesHybrid£19,999or £442 mo26 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.30%Read more
BMW 3 Series318d Sport 4dr Step Auto202039,914 milesDiesel£19,190or £309 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £308.71, Customer Deposit: £2,878.00, Total Deposit: £3,128.50, Optional Final Payment: £7,669.00, Total Charge For Credit: £6,116.87, Total Amount Payable: £25,306.87, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto202025,010 milesPetrol£21,290or £333 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £332.76, Customer Deposit: £3,193.00, Total Deposit: £3,443.50, Optional Final Payment: £9,145.00, Total Charge For Credit: £6,938.22, Total Amount Payable: £28,228.22, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201942,854 milesDiesel£22,961or £385 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £384.99, Customer Deposit: £3,444.00, Total Deposit: £3,444.15, Optional Final Payment: £8,650.00, Total Charge For Credit: £7,227.68, Total Amount Payable: £30,188.68, Representative APR: 13.20%, Interest Rate (Fixed): 13.21%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d xDrive M Sport Shadow Edition 4dr Step Auto201952,400 milesDiesel£19,775or £437 mo50 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £436.85, Customer Deposit: £2,966.00, Total Deposit: £2,966.25, Total Charge For Credit: £4,160.05, Total Amount Payable: £23,935.05, Representative APR: 11.90%, Interest Rate (Fixed): 11.30%Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202121,037 milesDiesel£25,499or £387 mo47 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £386.33, Customer Deposit: £3,824.00, Total Deposit: £3,824.85, Optional Final Payment: £10,300.00, Total Charge For Credit: £6,783.36, Total Amount Payable: £32,282.36, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202056,542 milesHybrid£18,699or £407 mo47 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £406.10, Customer Deposit: £2,804.00, Total Deposit: £2,804.85, Total Charge For Credit: £3,598.65, Total Amount Payable: £22,297.65, Representative APR: 10.90%, Interest Rate (Fixed): 10.36%Read more
BMW 3 Series330i M Sport 4dr Step Auto201937,666 milesPetrol£23,299£1,000 off£22,299or £485 mo47 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £484.29, Customer Deposit: £3,344.00, Total Deposit: £3,344.85, Total Charge For Credit: £4,291.77, Total Amount Payable: £26,590.77, Representative APR: 10.90%, Interest Rate (Fixed): 10.36%Read more
BMW 3 Series330e SE Pro 4dr Step Auto202141,347 milesHybrid£17,199or £241 mo47 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £240.74, Customer Deposit: £2,579.00, Total Deposit: £2,579.85, Optional Final Payment: £8,102.00, Total Charge For Credit: £4,797.63, Total Amount Payable: £21,996.63, Representative APR: 10.90%, Interest Rate (Fixed): 10.37%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more