BMW 3 Series318d Sport 4dr Step Auto202039,914 milesDiesel£18,290or £418 mo Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £417.74, Customer Deposit: £2,743.00, Total Deposit: £2,743.50, Total Charge For Credit: £4,505.02, Total Amount Payable: £22,795.02, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 Series320i Sport 4dr Step Auto202025,023 milesPetrol£20,490or £468 mo Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £467.98, Customer Deposit: £3,073.00, Total Deposit: £3,073.50, Total Charge For Credit: £5,046.54, Total Amount Payable: £25,536.54, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202022,856 milesHybrid£21,676or £314 mo27 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £313.62, Customer Deposit: £3,251.00, Total Deposit: £3,251.40, Optional Final Payment: £9,383.50, Total Charge For Credit: £6,012.66, Total Amount Payable: £27,688.66, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 10.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202014,552 milesPetrol£24,197or £346 mo27 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £345.64, Customer Deposit: £3,629.00, Total Deposit: £3,629.55, Optional Final Payment: £10,733.50, Total Charge For Credit: £6,756.77, Total Amount Payable: £30,953.77, Representative APR: 10.90%, Interest Rate (Fixed): 5.32%, Excess Mileage Charge: 11.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202024,577 milesHybrid£29,197or £470 mo27 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £469.73, Customer Deposit: £4,379.00, Total Deposit: £4,379.55, Optional Final Payment: £9,811.00, Total Charge For Credit: £7,540.59, Total Amount Payable: £36,737.59, Representative APR: 10.90%, Interest Rate (Fixed): 5.38%, Excess Mileage Charge: 11.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202157,862 milesHybrid£24,997£800 off£24,197or £379 mo27 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £378.62, Customer Deposit: £3,629.00, Total Deposit: £3,629.55, Optional Final Payment: £8,776.00, Total Charge For Credit: £6,382.31, Total Amount Payable: £30,579.31, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 13.30ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d Sport 4dr Step Auto202047,533 milesDiesel£18,997or £277 mo27 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £276.49, Customer Deposit: £2,849.00, Total Deposit: £2,849.55, Optional Final Payment: £8,123.50, Total Charge For Credit: £5,247.57, Total Amount Payable: £24,244.57, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 10.30ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20248,163 milesPetrol£29,999or £426 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.69, Customer Deposit: £4,499.00, Total Deposit: £4,499.85, Optional Final Payment: £14,725.00, Total Charge For Credit: £9,233.28, Total Amount Payable: £39,232.28, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d M Sport 4dr202120,251 milesDiesel£22,199£500 off£21,699or £340 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £339.04, Customer Deposit: £3,254.00, Total Deposit: £3,254.85, Optional Final Payment: £8,804.00, Total Charge For Credit: £6,294.73, Total Amount Payable: £27,993.73, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202014,285 milesHybrid£22,199or £491 mo31 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £490.40, Customer Deposit: £3,329.00, Total Deposit: £3,329.85, Total Charge For Credit: £4,670.05, Total Amount Payable: £26,869.05, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320d Sport 4dr Step Auto202044,814 milesDiesel£19,497or £285 mo27 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £284.68, Customer Deposit: £2,924.00, Total Deposit: £2,924.55, Optional Final Payment: £8,281.00, Total Charge For Credit: £5,373.19, Total Amount Payable: £24,870.19, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 10.30ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202069,911 milesPetrol£18,245or £279 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £278.25, Customer Deposit: £2,736.00, Total Deposit: £2,736.75, Optional Final Payment: £7,807.50, Total Charge For Credit: £5,377.00, Total Amount Payable: £23,622.00, Representative APR: 11.90%, Interest Rate (Fixed): 8.67%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202056,427 milesHybrid£17,906or £260 mo43 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £259.59, Customer Deposit: £2,685.00, Total Deposit: £2,685.90, Optional Final Payment: £7,720.51, Total Charge For Credit: £4,960.73, Total Amount Payable: £22,866.73, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202013,958 milesHybrid£21,377or £291 mo43 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £290.78, Customer Deposit: £3,206.00, Total Deposit: £3,206.55, Optional Final Payment: £10,359.49, Total Charge For Credit: £6,146.48, Total Amount Payable: £27,523.48, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport Pro Edition 4dr Step Auto202039,555 milesDiesel£27,891£944 off£26,947or £431 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £430.77, Customer Deposit: £4,042.00, Total Deposit: £4,042.05, Optional Final Payment: £9,575.00, Total Charge For Credit: £6,916.24, Total Amount Payable: £33,863.24, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more