BMW 3 Series320d xDrive Sport 4dr Step Auto201937,012 milesDiesel£19,520or £430 mo37 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £429.76, Customer Deposit: £2,928.00, Total Deposit: £2,928.00, Total Charge For Credit: £4,036.48, Total Amount Payable: £23,556.48, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto201927,522 milesPetrol£22,745or £501 mo37 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £500.77, Customer Deposit: £3,411.00, Total Deposit: £3,411.75, Total Charge For Credit: £4,703.71, Total Amount Payable: £27,448.71, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202163,209 milesHybrid£21,071or £309 mo37 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £308.18, Customer Deposit: £3,160.00, Total Deposit: £3,160.65, Optional Final Payment: £8,923.50, Total Charge For Credit: £5,805.79, Total Amount Payable: £26,876.79, 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 Auto202124,845 milesHybrid£22,205or £307 mo37 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £306.19, Customer Deposit: £3,330.00, Total Deposit: £3,330.75, Optional Final Payment: £10,512.80, Total Charge For Credit: £6,335.67, Total Amount Payable: £28,540.67, 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 Auto202021,322 milesHybrid£23,204or £337 mo37 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £336.96, Customer Deposit: £3,480.00, Total Deposit: £3,480.60, Optional Final Payment: £9,970.94, Total Charge For Credit: £6,421.62, Total Amount Payable: £29,625.62, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202225,111 milesPetrol£23,000or £344 mo37 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £343.11, Customer Deposit: £3,450.00, Total Deposit: £3,450.00, Optional Final Payment: £11,543.50, Total Charge For Credit: £8,462.78, Total Amount Payable: £31,462.78, Representative APR: 13.90%, Interest Rate (Fixed): 6.70%, Excess Mileage Charge: 14.20ppm, Mileage Per Annum: 10,000Read more