BMW 3 Series330e xDrive M Sport Pro Edition 4dr Step Auto202234,430 milesHybrid£27,249or £427 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.48, Customer Deposit: £4,087.00, Total Deposit: £4,087.35, Optional Final Payment: £11,013.00, Total Charge For Credit: £7,895.91, Total Amount Payable: £35,144.91, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202124,642 milesDiesel£30,049or £450 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £449.50, Customer Deposit: £4,507.00, Total Deposit: £4,507.35, Optional Final Payment: £13,379.00, Total Charge For Credit: £8,963.85, Total Amount Payable: £39,012.85, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202228,866 milesPetrol£25,490£1,567 off£23,923or £307 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £306.51, Customer Deposit: £3,588.00, Total Deposit: £3,588.45, Optional Final Payment: £12,164.88, Total Charge For Credit: £6,236.30, Total Amount Payable: £30,159.30, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.82ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202243,920 milesHybrid£21,048or £272 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £271.12, Customer Deposit: £3,157.00, Total Deposit: £3,157.20, Optional Final Payment: £10,620.20, Total Charge For Credit: £5,472.04, Total Amount Payable: £26,520.04, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.41ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202121,213 milesPetrol£23,629£1,098 off£22,531or £276 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £275.18, Customer Deposit: £3,379.00, Total Deposit: £3,379.65, Optional Final Payment: £12,227.43, Total Charge For Credit: £6,009.54, Total Amount Payable: £28,540.54, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202146,028 milesPetrol£21,296or £280 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £279.80, Customer Deposit: £3,194.00, Total Deposit: £3,194.40, Optional Final Payment: £10,432.30, Total Charge For Credit: £5,481.30, Total Amount Payable: £26,777.30, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.99ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202011,962 milesPetrol£24,474or £326 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £325.14, Customer Deposit: £3,671.00, Total Deposit: £3,671.10, Optional Final Payment: £11,784.79, Total Charge For Credit: £6,263.47, Total Amount Payable: £30,737.47, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport Shadow Edition 4dr Step Auto201862,780 milesPetrol£14,758or £316 mo33 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £315.02, Customer Deposit: £2,213.00, Total Deposit: £2,213.70, Total Charge For Credit: £2,576.66, Total Amount Payable: £17,334.66, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series320d xDrive M Sport Shadow Edition 4dr Step Auto201758,400 milesDiesel£15,99539 miles away