BMW 3 SeriesM340d xDrive MHT 4dr Step Auto20246,357 milesDiesel£46,991or £632 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £631.80, Customer Deposit: £7,048.00, Total Deposit: £7,048.65, Optional Final Payment: £22,197.26, Total Charge For Credit: £11,949.51, Total Amount Payable: £58,940.51, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20246,980 milesPetrol£30,961£630 off£30,331or £373 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £372.39, Customer Deposit: £4,549.00, Total Deposit: £4,549.65, Optional Final Payment: £16,349.64, Total Charge For Credit: £8,070.62, Total Amount Payable: £38,401.62, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.83ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto202025,023 milesPetrol£19,989or £308 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £307.67, Customer Deposit: £2,998.00, Total Deposit: £3,248.35, Optional Final Payment: £8,875.00, Total Charge For Credit: £6,594.84, Total Amount Payable: £26,583.84, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202044,000 milesHybrid£20,000or £305 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £304.11, Customer Deposit: £3,000.00, Total Deposit: £3,000.00, Optional Final Payment: £9,016.00, Total Charge For Credit: £6,613.28, Total Amount Payable: £26,613.28, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d MHT SE 4dr Step Auto202135,980 milesHybrid£18,100or £292 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £291.15, Customer Deposit: £2,715.00, Total Deposit: £2,965.00, Optional Final Payment: £7,232.50, Total Charge For Credit: £5,781.55, Total Amount Payable: £23,881.55, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Auto202023,859 milesHybrid£20,400or £321 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £320.07, Customer Deposit: £3,060.00, Total Deposit: £3,310.00, Optional Final Payment: £8,695.00, Total Charge For Credit: £6,648.29, Total Amount Payable: £27,048.29, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d SE 4dr Step Auto201984,930 milesDiesel£13,050or £295 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £294.78, Customer Deposit: £1,957.00, Total Deposit: £1,957.50, Total Charge For Credit: £3,066.94, Total Amount Payable: £16,116.94, Representative APR: 13.30%, Interest Rate (Fixed): 13.23%Read more
BMW 3 Series320i M Sport 4dr Step Auto202416,603 milesPetrol£29,299£600 off£28,699or £412 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £411.32, Customer Deposit: £4,304.00, Total Deposit: £4,304.85, Optional Final Payment: £13,845.00, Total Charge For Credit: £8,782.89, Total Amount Payable: £37,481.89, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202413,244 milesPetrol£29,199or £418 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £417.83, Customer Deposit: £4,379.00, Total Deposit: £4,379.85, Optional Final Payment: £14,125.00, Total Charge For Credit: £8,943.86, Total Amount Payable: £38,142.86, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more