BMW 3 Series330e xDrive M Sport Pro Edition 4dr Step Auto202111,738 milesHybrid£33,000or £528 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £527.43, Customer Deposit: £4,950.00, Total Deposit: £4,950.00, Optional Final Payment: £14,700.58, Total Charge For Credit: £11,439.79, Total Amount Payable: £44,439.79, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.78ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202142,785 milesHybrid£31,500or £495 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £494.02, Customer Deposit: £4,725.00, Total Deposit: £4,725.00, Optional Final Payment: £14,613.83, Total Charge For Credit: £11,057.77, Total Amount Payable: £42,557.77, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.57ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202126,449 milesPetrol£22,000or £337 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £336.25, Customer Deposit: £3,300.00, Total Deposit: £3,300.00, Optional Final Payment: £10,747.57, Total Charge For Credit: £7,851.32, Total Amount Payable: £29,851.32, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.81ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202145,490 milesHybrid£24,500or £404 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.30, Customer Deposit: £3,675.00, Total Deposit: £3,675.00, Optional Final Payment: £10,191.56, Total Charge For Credit: £8,321.66, Total Amount Payable: £32,821.66, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.99ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto201917,300 milesPetrol£27,000or £430 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £429.68, Customer Deposit: £4,050.00, Total Deposit: £4,050.00, Optional Final Payment: £12,142.17, Total Charge For Credit: £9,387.13, Total Amount Payable: £36,387.13, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202024,179 milesPetrol£24,000or £381 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £380.67, Customer Deposit: £3,600.00, Total Deposit: £3,600.00, Optional Final Payment: £10,871.30, Total Charge For Credit: £8,362.79, Total Amount Payable: £32,362.79, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.37ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202313,030 milesHybrid£40,000or £580 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £579.66, Customer Deposit: £6,000.00, Total Deposit: £6,000.00, Optional Final Payment: £16,505.46, Total Charge For Credit: £9,749.48, Total Amount Payable: £49,749.48, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 5dr Step Auto202121,785 milesHybrid£27,500or £426 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.38, Customer Deposit: £4,125.00, Total Deposit: £4,125.00, Optional Final Payment: £13,122.33, Total Charge For Credit: £9,740.19, Total Amount Payable: £37,240.19, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202037,081 milesPetrol£17,500or £318 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £317.26, Customer Deposit: £2,625.00, Total Deposit: £2,625.00, Optional Final Payment: £5,480.30, Total Charge For Credit: £5,516.52, Total Amount Payable: £23,016.52, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 3.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20248,694 milesHybrid£40,500or £557 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £556.81, Customer Deposit: £6,075.00, Total Deposit: £6,075.00, Optional Final Payment: £18,429.89, Total Charge For Credit: £10,174.96, Total Amount Payable: £50,674.96, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20243,425 milesHybrid£40,400or £545 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £544.76, Customer Deposit: £6,060.00, Total Deposit: £6,060.00, Optional Final Payment: £18,994.21, Total Charge For Credit: £10,257.93, Total Amount Payable: £50,657.93, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto201831,039 milesPetrol£18,200or £416 mo Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £415.68, Customer Deposit: £2,730.00, Total Deposit: £2,730.00, Total Charge For Credit: £4,482.64, Total Amount Payable: £22,682.64, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 Series318i SE 4dr Step Auto202033,501 milesPetrol£18,500or £297 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £296.26, Customer Deposit: £2,775.00, Total Deposit: £2,775.00, Optional Final Payment: £8,205.74, Total Charge For Credit: £6,404.96, Total Amount Payable: £24,904.96, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.87ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202062,607 milesHybrid£32,000or £535 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £534.74, Customer Deposit: £4,800.00, Total Deposit: £4,800.00, Optional Final Payment: £12,819.28, Total Charge For Credit: £10,752.06, Total Amount Payable: £42,752.06, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto202070,244 milesDiesel£22,200or £376 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.94, Customer Deposit: £3,330.00, Total Deposit: £3,330.00, Optional Final Payment: £8,587.22, Total Charge For Credit: £7,386.40, Total Amount Payable: £29,586.40, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202119,241 milesPetrol£27,500or £437 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £436.06, Customer Deposit: £4,125.00, Total Deposit: £4,125.00, Optional Final Payment: £12,464.29, Total Charge For Credit: £9,584.11, Total Amount Payable: £37,084.11, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more