BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202163,209 milesHybrid£21,825or £347 mo22 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £346.94, Customer Deposit: £3,273.00, Total Deposit: £3,273.75, Optional Final Payment: £8,902.25, Total Charge For Credit: £7,004.12, Total Amount Payable: £28,829.12, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202042,314 milesHybrid£22,690or £371 mo22 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £370.53, Customer Deposit: £3,403.00, Total Deposit: £3,403.50, Optional Final Payment: £8,644.50, Total Charge For Credit: £7,143.44, Total Amount Payable: £29,833.44, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,852 milesPetrol£31,132or £390 mo12 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £389.09, Customer Deposit: £4,669.00, Total Deposit: £4,669.80, Optional Final Payment: £16,389.21, Total Charge For Credit: £8,214.24, Total Amount Payable: £39,346.24, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202121,213 milesPetrol£24,200or £308 mo12 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £307.65, Customer Deposit: £3,630.00, Total Deposit: £3,630.00, Optional Final Payment: £12,443.23, Total Charge For Credit: £6,332.78, Total Amount Payable: £30,532.78, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202011,962 milesPetrol£24,167or £315 mo12 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £314.90, Customer Deposit: £3,625.00, Total Deposit: £3,625.05, Optional Final Payment: £11,988.51, Total Charge For Credit: £6,246.86, Total Amount Payable: £30,413.86, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202220,546 milesPetrol£26,951or £349 mo12 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.44, Customer Deposit: £4,042.00, Total Deposit: £4,042.65, Optional Final Payment: £13,525.50, Total Charge For Credit: £6,993.83, Total Amount Payable: £33,944.83, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.39ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202129,036 milesHybrid£23,943£1,428 off£22,515or £281 mo12 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £280.95, Customer Deposit: £3,377.00, Total Deposit: £3,377.25, Optional Final Payment: £11,878.51, Total Charge For Credit: £5,945.41, Total Amount Payable: £28,460.41, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202062,574 milesHybrid£20,360or £296 mo12 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £295.22, Customer Deposit: £3,054.00, Total Deposit: £3,054.00, Optional Final Payment: £8,391.53, Total Charge For Credit: £4,960.87, Total Amount Payable: £25,320.87, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.96ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202071,039 milesHybrid£16,450or £352 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £351.08, Customer Deposit: £2,467.00, Total Deposit: £2,467.50, Total Charge For Credit: £2,870.34, Total Amount Payable: £19,320.34, Representative APR: 9.90%, Interest Rate (Fixed): 5.13%Read more