BMW 3 Series Touring330e M Sport 5dr Step Auto202157,597 milesHybrid£20,750or £320 moGood priceBD48RU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £319.24, Customer Deposit: £3,112.00, Total Deposit: £3,112.50, Optional Final Payment: £8,752.50, Total Charge For Credit: £6,129.28, Total Amount Payable: £26,879.28, Representative APR: 12.00%, Interest Rate (Fixed): 11.96%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 5 Series Touring530d xDrive M Sport 5dr Auto201842,383 milesDiesel£26,490or £586 moRH149AZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £585.18, Customer Deposit: £3,973.00, Total Deposit: £3,973.50, Total Charge For Credit: £5,573.14, Total Amount Payable: £32,063.14, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series Touring318d MHT M Sport 5dr Step Auto202149,868 milesDiesel£21,451£923 off£20,528or £284 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £283.17, Customer Deposit: £3,079.00, Total Deposit: £3,079.20, Optional Final Payment: £9,287.83, Total Charge For Credit: £5,148.02, Total Amount Payable: £25,676.02, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.12ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d xDrive MHT M Sport 5dr Step Auto202267,583 milesDiesel£20,495or £312 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £311.59, Customer Deposit: £3,074.00, Total Deposit: £3,074.25, Optional Final Payment: £8,704.00, Total Charge For Credit: £5,927.98, Total Amount Payable: £26,422.98, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202116,044 milesDiesel£28,105£1,852 off£26,253or £356 moGood priceDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £355.36, Customer Deposit: £3,937.00, Total Deposit: £3,937.95, Optional Final Payment: £12,265.04, Total Charge For Credit: £6,651.91, Total Amount Payable: £32,904.91, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.82ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202239,100 milesHybrid£25,835or £386 moFair priceNG72PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £385.41, Customer Deposit: £3,875.00, Total Deposit: £3,875.25, Optional Final Payment: £11,407.00, Total Charge For Credit: £7,561.52, Total Amount Payable: £33,396.52, 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 Auto202234,865 milesHybrid£26,525or £396 moFair priceEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £395.94, Customer Deposit: £3,978.00, Total Deposit: £3,978.75, Optional Final Payment: £11,698.00, Total Charge For Credit: £7,760.93, Total Amount Payable: £34,285.93, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e SE Pro 5dr Step Auto202151,840 milesHybrid£17,890or £264 moFair priceOX51AA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £263.15, Customer Deposit: £2,683.00, Total Deposit: £2,933.50, Optional Final Payment: £8,370.00, Total Charge For Credit: £5,791.55, Total Amount Payable: £23,681.55, Representative APR: 12.90%, Interest Rate (Fixed): 12.87%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202141,862 milesHybrid£23,846or £329 moGood priceRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £328.44, Customer Deposit: £3,576.00, Total Deposit: £3,576.90, Optional Final Payment: £10,817.46, Total Charge For Credit: £5,985.04, Total Amount Payable: £29,831.04, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto201858,286 milesPetrol£14,480or £326 moGL15SW*Representative example: Contract Length: 48 months, 48 Monthly Payments: £325.30, Customer Deposit: £2,172.00, Total Deposit: £2,172.00, Total Charge For Credit: £3,306.40, Total Amount Payable: £17,786.40, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202136,140 milesPetrol£25,712or £406 moYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £405.55, Customer Deposit: £3,856.00, Total Deposit: £3,856.80, Optional Final Payment: £10,054.00, Total Charge For Credit: £7,259.65, Total Amount Payable: £32,971.65, 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 Auto202237,105 milesHybrid£26,430or £397 moFair priceEX313TH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £396.42, Customer Deposit: £3,964.00, Total Deposit: £3,964.50, Optional Final Payment: £11,544.00, Total Charge For Credit: £7,710.24, Total Amount Payable: £34,140.24, 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 Shadow Edition 5dr Step Auto201946,002 milesPetrol£18,540or £396 moGood priceBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £395.73, Customer Deposit: £2,781.00, Total Deposit: £2,781.00, Total Charge For Credit: £3,237.04, Total Amount Payable: £21,777.04, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202235,103 milesHybrid£26,732or £401 moFair priceCM202DS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £400.84, Customer Deposit: £4,009.00, Total Deposit: £4,009.80, Optional Final Payment: £11,682.00, Total Charge For Credit: £7,799.28, Total Amount Payable: £34,531.28, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330d xDrive M Sport 5dr Step Auto201848,033 milesDiesel£20,863or £460 moOX44AT*Representative example: Contract Length: 48 months, 48 Monthly Payments: £459.33, Customer Deposit: £3,129.00, Total Deposit: £3,129.45, Total Charge For Credit: £4,314.29, Total Amount Payable: £25,177.29, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series Touring318i M Sport 5dr Step Auto202127,718 milesPetrol£24,866or £343 moDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £342.76, Customer Deposit: £3,729.00, Total Deposit: £3,729.90, Optional Final Payment: £11,264.63, Total Charge For Credit: £6,238.25, Total Amount Payable: £31,104.25, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.76ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202040,447 milesPetrol£23,799£1,009 off£22,790or £369 moFair priceTA12BB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £368.59, Customer Deposit: £3,418.00, Total Deposit: £3,418.50, Optional Final Payment: £9,825.30, Total Charge For Credit: £7,787.53, Total Amount Payable: £30,577.53, Representative APR: 13.80%, Interest Rate (Fixed): 13.82%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more