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 Series330e Sport Pro 4dr Auto202033,195 milesHybrid£19,150or £302 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £301.28, Customer Deposit: £2,872.00, Total Deposit: £3,122.50, Optional Final Payment: £8,087.50, Total Charge For Credit: £6,220.16, Total Amount Payable: £25,370.16, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201946,631 milesPetrol£20,750or £353 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £352.56, Customer Deposit: £3,112.00, Total Deposit: £3,112.50, Optional Final Payment: £7,547.50, Total Charge For Credit: £6,480.32, Total Amount Payable: £27,230.32, Representative APR: 13.20%, Interest Rate (Fixed): 13.23%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202053,663 milesHybrid£17,000or £261 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £260.68, Customer Deposit: £2,550.00, Total Deposit: £2,800.00, Optional Final Payment: £7,547.50, Total Charge For Credit: £5,599.46, Total Amount Payable: £22,599.46, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d MHT SE 4dr Step Auto202065,345 milesHybrid£15,350or £252 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £251.51, Customer Deposit: £2,302.00, Total Deposit: £2,552.50, Optional Final Payment: £5,792.50, Total Charge For Credit: £4,815.97, Total Amount Payable: £20,165.97, 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,850or £313 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £312.85, Customer Deposit: £2,077.00, Total Deposit: £2,077.50, Total Charge For Credit: £3,254.30, Total Amount Payable: £17,104.30, Representative APR: 13.30%, Interest Rate (Fixed): 13.23%Read more
BMW 3 Series330e M Sport 4dr Step Auto202142,933 milesHybrid£20,300or £271 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £270.09, Customer Deposit: £3,045.00, Total Deposit: £3,045.00, Optional Final Payment: £10,386.00, Total Charge For Credit: £5,825.23, Total Amount Payable: £26,125.23, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202127,968 milesHybrid£27,602£1,802 off£25,800or £361 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £360.26, Customer Deposit: £3,870.00, Total Deposit: £3,870.00, Optional Final Payment: £12,211.00, Total Charge For Credit: £7,213.22, Total Amount Payable: £33,013.22, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 19.00ppm, Mileage Per Annum: 10,000Read more