BMW 3 Series320d MHT M Sport 4dr Step Auto20248,884 milesDiesel£39,652£3,862 off£35,790or £490 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £489.87, Customer Deposit: £5,368.00, Total Deposit: £5,368.50, Optional Final Payment: £16,411.43, Total Charge For Credit: £9,013.82, Total Amount Payable: £44,803.82, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202125,807 milesPetrol£25,125or £352 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £351.85, Customer Deposit: £3,768.00, Total Deposit: £3,768.75, Optional Final Payment: £11,067.12, Total Charge For Credit: £6,247.82, Total Amount Payable: £31,372.82, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.56ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202111,478 milesPetrol£27,589or £391 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £390.51, Customer Deposit: £4,138.00, Total Deposit: £4,138.35, Optional Final Payment: £11,915.28, Total Charge For Credit: £6,818.60, Total Amount Payable: £34,407.60, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.56ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202121,016 milesPetrol£25,314or £359 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £358.22, Customer Deposit: £3,797.00, Total Deposit: £3,797.10, Optional Final Payment: £10,937.58, Total Charge For Credit: £6,257.02, Total Amount Payable: £31,571.02, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.18ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202011,962 milesPetrol£24,878£1,980 off£22,898or £307 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £306.82, Customer Deposit: £3,434.00, Total Deposit: £3,434.70, Optional Final Payment: £10,876.08, Total Charge For Credit: £5,833.32, Total Amount Payable: £28,731.32, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20248,338 milesHybrid£32,994£1,029 off£31,965or £419 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £418.26, Customer Deposit: £4,794.00, Total Deposit: £4,794.75, Optional Final Payment: £15,756.69, Total Charge For Credit: £8,244.66, Total Amount Payable: £40,209.66, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20243,308 milesHybrid£37,260or £519 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £518.56, Customer Deposit: £5,589.00, Total Deposit: £5,589.00, Optional Final Payment: £16,596.20, Total Charge For Credit: £9,297.52, Total Amount Payable: £46,557.52, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201938,256 milesDiesel£19,452or £416 mo22 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £415.21, Customer Deposit: £2,917.00, Total Deposit: £2,917.80, Total Charge For Credit: £3,395.88, Total Amount Payable: £22,847.88, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series330e M Sport 4dr Step Auto202133,324 milesHybrid£23,250or £368 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £367.92, Customer Deposit: £3,487.00, Total Deposit: £3,737.50, Optional Final Payment: £9,775.00, Total Charge For Credit: £7,554.74, Total Amount Payable: £30,804.74, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202047,349 milesHybrid£17,350or £265 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £264.68, Customer Deposit: £2,602.00, Total Deposit: £2,852.50, Optional Final Payment: £7,795.00, Total Charge For Credit: £5,737.46, Total Amount Payable: £23,087.46, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d Sport 4dr202052,879 milesDiesel£18,100or £308 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £307.98, Customer Deposit: £2,715.00, Total Deposit: £2,715.00, Optional Final Payment: £6,557.50, Total Charge For Credit: £5,647.56, Total Amount Payable: £23,747.56, Representative APR: 13.20%, Interest Rate (Fixed): 13.23%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202166,706 milesHybrid£19,990or £285 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £284.11, Customer Deposit: £2,998.00, Total Deposit: £2,998.50, Optional Final Payment: £8,348.50, Total Charge For Credit: £4,994.28, Total Amount Payable: £24,984.28, Representative APR: 9.90%, Interest Rate (Fixed): 4.86%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201931,376 milesDiesel£25,327or £558 mo36 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £557.61, Customer Deposit: £3,799.00, Total Deposit: £3,799.05, Total Charge For Credit: £5,237.33, Total Amount Payable: £30,564.33, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series330e M Sport 4dr Auto202065,000 milesHybrid£22,490or £400 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £399.58, Customer Deposit: £3,373.00, Total Deposit: £3,373.50, Optional Final Payment: £6,850.00, Total Charge For Credit: £6,513.76, Total Amount Payable: £29,003.76, Representative APR: 12.80%, Interest Rate (Fixed): 12.81%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more