BMW 3 Series330e xDrive M Sport 4dr Step Auto20249,737 milesHybrid£36,877or £494 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £493.33, Customer Deposit: £5,531.00, Total Deposit: £5,531.55, Optional Final Payment: £17,561.55, Total Charge For Credit: £9,402.61, Total Amount Payable: £46,279.61, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202411,533 milesHybrid£31,880or £395 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £394.34, Customer Deposit: £4,782.00, Total Deposit: £4,782.00, Optional Final Payment: £17,017.29, Total Charge For Credit: £8,453.27, Total Amount Payable: £40,333.27, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202117,908 milesPetrol£22,730or £288 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £287.65, Customer Deposit: £3,409.00, Total Deposit: £3,409.50, Optional Final Payment: £11,762.29, Total Charge For Credit: £5,961.34, Total Amount Payable: £28,691.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.02ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202148,638 milesHybrid£22,010or £309 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £308.86, Customer Deposit: £3,301.00, Total Deposit: £3,301.50, Optional Final Payment: £9,658.44, Total Charge For Credit: £5,466.36, Total Amount Payable: £27,476.36, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.37ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202230,832 milesPetrol£25,930or £346 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.00, Customer Deposit: £3,889.00, Total Deposit: £3,889.50, Optional Final Payment: £12,399.05, Total Charge For Credit: £6,620.55, Total Amount Payable: £32,550.55, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.66ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202118,123 milesPetrol£24,500or £311 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £310.49, Customer Deposit: £3,675.00, Total Deposit: £3,675.00, Optional Final Payment: £12,653.08, Total Charge For Credit: £6,421.11, Total Amount Payable: £30,921.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202136,966 milesPetrol£23,670or £316 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £315.43, Customer Deposit: £3,550.00, Total Deposit: £3,550.50, Optional Final Payment: £11,342.16, Total Charge For Credit: £6,047.87, Total Amount Payable: £29,717.87, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20249,514 milesHybrid£33,468or £426 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.28, Customer Deposit: £5,020.00, Total Deposit: £5,020.20, Optional Final Payment: £17,219.51, Total Charge For Credit: £8,759.87, Total Amount Payable: £42,227.87, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202410,682 milesHybrid£33,545or £430 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £429.01, Customer Deposit: £5,031.00, Total Deposit: £5,031.75, Optional Final Payment: £17,102.53, Total Charge For Credit: £8,752.75, Total Amount Payable: £42,297.75, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202411,652 milesHybrid£33,432or £429 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £428.25, Customer Deposit: £5,014.00, Total Deposit: £5,014.80, Optional Final Payment: £17,005.37, Total Charge For Credit: £8,715.92, Total Amount Payable: £42,147.92, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202145,152 milesHybrid£20,770or £268 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £267.84, Customer Deposit: £3,115.00, Total Deposit: £3,115.50, Optional Final Payment: £10,462.94, Total Charge For Credit: £5,396.92, Total Amount Payable: £26,166.92, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.38ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202035,908 milesHybrid£21,840or £291 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £290.86, Customer Deposit: £3,276.00, Total Deposit: £3,276.00, Optional Final Payment: £10,475.28, Total Charge For Credit: £5,581.70, Total Amount Payable: £27,421.70, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.47ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202127,806 milesHybrid£27,150or £358 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £357.44, Customer Deposit: £4,072.00, Total Deposit: £4,072.50, Optional Final Payment: £13,258.72, Total Charge For Credit: £6,980.90, Total Amount Payable: £34,130.90, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.57ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive MHT M Sport Pro Edition 4dr Step Auto202041,285 milesHybrid£28,000or £419 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £418.41, Customer Deposit: £4,200.00, Total Deposit: £4,200.00, Optional Final Payment: £10,911.00, Total Charge For Credit: £7,194.68, Total Amount Payable: £35,194.68, Representative APR: 10.40%, Interest Rate (Fixed): 9.93%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more