BMW 3 Series320d xDrive M Sport 4dr Step Auto201958,549 milesDiesel£21,995or £495 mo Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £494.12, Customer Deposit: £3,299.00, Total Deposit: £3,299.25, Total Charge For Credit: £5,022.01, Total Amount Payable: £27,017.01, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20244,512 milesHybrid£34,500or £538 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £537.57, Customer Deposit: £5,175.00, Total Deposit: £5,175.00, Optional Final Payment: £16,221.42, Total Charge For Credit: £12,162.21, Total Amount Payable: £46,662.21, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20246,589 milesHybrid£36,900or £581 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £580.75, Customer Deposit: £5,535.00, Total Deposit: £5,535.00, Optional Final Payment: £16,993.67, Total Charge For Credit: £12,923.92, Total Amount Payable: £49,823.92, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202413,425 milesHybrid£35,300or £555 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £554.34, Customer Deposit: £5,295.00, Total Deposit: £5,295.00, Optional Final Payment: £16,332.00, Total Charge For Credit: £12,380.98, Total Amount Payable: £47,680.98, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20249,548 milesHybrid£33,300or £518 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £517.18, Customer Deposit: £4,995.00, Total Deposit: £4,995.00, Optional Final Payment: £15,761.57, Total Charge For Credit: £11,764.03, Total Amount Payable: £45,064.03, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202411,425 milesHybrid£34,800or £550 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £549.72, Customer Deposit: £5,220.00, Total Deposit: £5,220.00, Optional Final Payment: £15,901.98, Total Charge For Credit: £12,158.82, Total Amount Payable: £46,958.82, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202410,245 milesHybrid£33,200or £516 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £515.89, Customer Deposit: £4,980.00, Total Deposit: £4,980.00, Optional Final Payment: £15,697.93, Total Charge For Credit: £11,724.76, Total Amount Payable: £44,924.76, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202234,538 milesHybrid£35,200or £565 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £564.54, Customer Deposit: £5,280.00, Total Deposit: £5,280.00, Optional Final Payment: £15,560.58, Total Charge For Credit: £12,173.96, Total Amount Payable: £47,373.96, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 5dr Step Auto202126,264 milesHybrid£28,500or £451 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £450.52, Customer Deposit: £4,275.00, Total Deposit: £4,275.00, Optional Final Payment: £13,003.26, Total Charge For Credit: £9,952.70, Total Amount Payable: £38,452.70, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.01ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202132,777 milesHybrid£33,800or £552 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £551.31, Customer Deposit: £5,070.00, Total Deposit: £5,070.00, Optional Final Payment: £14,373.17, Total Charge For Credit: £11,554.74, Total Amount Payable: £45,354.74, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.01ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202137,063 milesPetrol£24,000or £393 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £392.03, Customer Deposit: £3,600.00, Total Deposit: £3,600.00, Optional Final Payment: £10,171.03, Total Charge For Credit: £8,196.44, Total Amount Payable: £32,196.44, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.18ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202117,784 milesPetrol£24,200or £385 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £384.16, Customer Deposit: £3,630.00, Total Deposit: £3,630.00, Optional Final Payment: £10,941.95, Total Charge For Credit: £8,427.47, Total Amount Payable: £32,627.47, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.18ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202129,000 milesHybrid£22,700or £359 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £358.42, Customer Deposit: £3,405.00, Total Deposit: £3,405.00, Optional Final Payment: £10,382.89, Total Charge For Credit: £7,933.63, Total Amount Payable: £30,633.63, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.99ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202164,097 milesHybrid£18,900or £308 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £307.43, Customer Deposit: £2,835.00, Total Deposit: £2,835.00, Optional Final Payment: £8,089.04, Total Charge For Credit: £6,473.25, Total Amount Payable: £25,373.25, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 5dr Step Auto202042,615 milesHybrid£32,800or £543 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £542.11, Customer Deposit: £4,920.00, Total Deposit: £4,920.00, Optional Final Payment: £13,509.58, Total Charge For Credit: £11,108.75, Total Amount Payable: £43,908.75, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.33ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto202055,253 milesDiesel£21,200or £360 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £359.23, Customer Deposit: £3,180.00, Total Deposit: £3,180.00, Optional Final Payment: £8,186.61, Total Charge For Credit: £7,050.42, Total Amount Payable: £28,250.42, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.33ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201946,857 milesDiesel£24,300or £555 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £554.99, Customer Deposit: £3,645.00, Total Deposit: £3,645.00, Total Charge For Credit: £5,985.52, Total Amount Payable: £30,285.52, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201829,260 milesDiesel£19,300or £441 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £440.79, Customer Deposit: £2,895.00, Total Deposit: £2,895.00, Total Charge For Credit: £4,753.92, Total Amount Payable: £24,053.92, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more