BMW 3 Series330i M Sport 4dr Step Auto202319,678 milesPetrol£32,299or £531 mo55 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £530.43, Customer Deposit: £4,844.00, Total Deposit: £4,844.85, Optional Final Payment: £13,513.00, Total Charge For Credit: £10,989.06, Total Amount Payable: £43,288.06, Representative APR: 13.90%, Interest Rate (Fixed): 13.08%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202252,906 milesHybrid£23,346or £396 mo55 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £395.38, Customer Deposit: £3,501.00, Total Deposit: £3,501.90, Optional Final Payment: £9,029.00, Total Charge For Credit: £7,767.76, Total Amount Payable: £31,113.76, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202139,328 milesHybrid£25,676or £432 mo55 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £431.66, Customer Deposit: £3,851.00, Total Deposit: £3,851.40, Optional Final Payment: £10,126.00, Total Charge For Credit: £8,589.42, Total Amount Payable: £34,265.42, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202137,421 milesHybrid£32,082or £554 mo55 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £553.35, Customer Deposit: £4,812.00, Total Deposit: £4,812.30, Optional Final Payment: £11,790.00, Total Charge For Credit: £10,527.75, Total Amount Payable: £42,609.75, Representative APR: 13.90%, Interest Rate (Fixed): 13.08%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20237,953 milesPetrol£34,995or £529 mo59 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £528.54, Customer Deposit: £5,249.00, Total Deposit: £5,249.25, Optional Final Payment: £15,281.58, Total Charge For Credit: £10,377.21, Total Amount Payable: £45,372.21, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 10.25ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202131,669 milesPetrol£23,495or £362 mo59 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £361.11, Customer Deposit: £3,524.00, Total Deposit: £3,524.25, Optional Final Payment: £9,888.11, Total Charge For Credit: £6,889.53, Total Amount Payable: £30,384.53, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201966,584 milesDiesel£21,995or £486 mo59 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £485.88, Customer Deposit: £3,299.00, Total Deposit: £3,299.25, Total Charge For Credit: £4,627.49, Total Amount Payable: £26,622.49, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series320i xDrive M Sport Shadow Edition 4dr Step Auto201819,152 milesPetrol£21,495or £475 mo59 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £474.83, Customer Deposit: £3,224.00, Total Deposit: £3,224.25, Total Charge For Credit: £4,522.09, Total Amount Payable: £26,017.09, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more