BMW 5 Series520d MHT M Sport 4dr Step Auto202224,384 milesDiesel£29,450£1,296 off£28,154Good priceHG31LG
BMW 5 Series520d MHT M Sport 4dr Step Auto202224,394 milesDiesel£30,850£1,900 off£28,950Good priceMK150DQ
BMW 3 Series Touring320d xDrive MHT M Sport 5dr Step Auto202267,583 milesDiesel£21,973or £347 moDE214XF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.44, Customer Deposit: £3,295.00, Total Deposit: £3,295.95, Optional Final Payment: £8,600.00, Total Charge For Credit: £6,205.63, Total Amount Payable: £28,178.63, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i Sport 5dr Step Auto20218,523 milesPetrol£26,279or £417 moFair priceEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.57, Customer Deposit: £3,941.00, Total Deposit: £3,941.85, Optional Final Payment: £10,153.00, Total Charge For Credit: £7,394.64, Total Amount Payable: £33,673.64, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202135,572 milesPetrol£26,332or £426 moYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.69, Customer Deposit: £3,949.00, Total Deposit: £3,949.80, Optional Final Payment: £9,684.00, Total Charge For Credit: £7,309.23, Total Amount Payable: £33,641.23, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202142,055 milesHybrid£23,592or £366 moGood priceLN63QZ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £365.48, Customer Deposit: £3,538.00, Total Deposit: £3,538.80, Optional Final Payment: £9,481.33, Total Charge For Credit: £6,971.17, Total Amount Payable: £30,563.17, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202225,405 milesHybrid£28,150or £423 moFair pricePE217QS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £422.20, Customer Deposit: £4,222.00, Total Deposit: £4,222.50, Optional Final Payment: £12,296.00, Total Charge For Credit: £8,211.90, Total Amount Payable: £36,361.90, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d xDrive MHT M Sport 5dr Step Auto202175,560 milesDiesel£21,500or £351 moFK78HQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £350.03, Customer Deposit: £3,225.00, Total Deposit: £3,225.00, Optional Final Payment: £8,505.00, Total Charge For Credit: £6,691.41, Total Amount Payable: £28,191.41, Representative APR: 12.90%, Interest Rate (Fixed): 12.87%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202235,103 milesHybrid£26,612or £399 moFair priceCM202DS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £399.00, Customer Deposit: £3,991.00, Total Deposit: £3,991.80, Optional Final Payment: £11,632.00, Total Charge For Credit: £7,764.80, Total Amount Payable: £34,376.80, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202234,683 milesPetrol£26,495£935 off£25,560or £395 moFair priceEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £394.11, Customer Deposit: £3,834.00, Total Deposit: £3,834.00, Optional Final Payment: £10,529.00, Total Charge For Credit: £7,326.17, Total Amount Payable: £32,886.17, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202143,679 milesHybrid£22,862or £322 moGood priceDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £321.02, Customer Deposit: £3,429.00, Total Deposit: £3,429.30, Optional Final Payment: £10,021.22, Total Charge For Credit: £5,676.46, Total Amount Payable: £28,538.46, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.46ppm, Mileage Per Annum: 10,000Read more