BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201847,165 milesDiesel£16,757or £369 moGood priceNE289NZ*Representative example: Contract Length: 48 months, 48 Monthly Payments: £368.93, Customer Deposit: £2,513.00, Total Deposit: £2,513.55, Total Charge For Credit: £3,465.19, Total Amount Payable: £20,222.19, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto202256,900 milesPetrol£21,833or £303 moSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £302.82, Customer Deposit: £3,274.00, Total Deposit: £3,274.95, Optional Final Payment: £9,783.92, Total Charge For Credit: £5,458.41, Total Amount Payable: £27,291.41, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.42ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202129,889 milesPetrol£25,500or £414 moFair priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £413.84, Customer Deposit: £3,825.00, Total Deposit: £3,825.00, Optional Final Payment: £10,972.34, Total Charge For Credit: £8,747.82, Total Amount Payable: £34,247.82, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.56ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202118,639 milesPetrol£26,200or £418 moGreat priceEX28NT*Representative example: Contract Length: 49 months, 48 Monthly Payments: £417.03, Customer Deposit: £3,930.00, Total Deposit: £3,930.00, Optional Final Payment: £10,653.48, Total Charge For Credit: £8,400.92, Total Amount Payable: £34,600.92, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT SE Pro 4dr Step Auto202121,908 milesDiesel£24,877or £423 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £422.17, Customer Deposit: £3,731.00, Total Deposit: £3,731.55, Optional Final Payment: £7,967.00, Total Charge For Credit: £6,663.54, Total Amount Payable: £31,540.54, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport Pro Edition 4dr Step Auto202059,740 milesDiesel£22,500or £325 moBS107TU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £325.00, Customer Deposit: £3,375.00, Total Deposit: £3,375.00, Optional Final Payment: £9,345.11, Total Charge For Credit: £5,495.11, Total Amount Payable: £27,995.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.29ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202045,661 milesPetrol£21,804£780 off£21,024or £297 moGood priceSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £296.08, Customer Deposit: £3,153.00, Total Deposit: £3,153.60, Optional Final Payment: £9,165.81, Total Charge For Credit: £5,211.17, Total Amount Payable: £26,235.17, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202117,784 milesPetrol£24,700or £396 moGreat priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £395.77, Customer Deposit: £3,705.00, Total Deposit: £3,705.00, Optional Final Payment: £10,941.95, Total Charge For Credit: £8,548.14, Total Amount Payable: £33,248.14, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.18ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202048,909 milesHybrid£20,900or £345 moGreat priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £345.00, Customer Deposit: £3,135.00, Total Deposit: £3,135.00, Optional Final Payment: £8,634.89, Total Charge For Credit: £7,084.89, Total Amount Payable: £27,984.89, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.45ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201940,294 milesDiesel£24,652or £543 moTS183RB*Representative example: Contract Length: 48 months, 48 Monthly Payments: £542.75, Customer Deposit: £3,697.00, Total Deposit: £3,697.80, Total Charge For Credit: £5,097.80, Total Amount Payable: £29,749.80, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series330e M Sport 4dr Auto202020,950 milesHybrid£21,400or £341 moFair priceEX28NT*Representative example: Contract Length: 49 months, 48 Monthly Payments: £340.34, Customer Deposit: £3,210.00, Total Deposit: £3,210.00, Optional Final Payment: £8,719.26, Total Charge For Credit: £6,865.58, Total Amount Payable: £28,265.58, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202222,194 milesPetrol£26,222or £363 moFair priceSN58WG*Representative example: Contract Length: 48 months, 47 Monthly Payments: £362.67, Customer Deposit: £3,933.00, Total Deposit: £3,933.30, Optional Final Payment: £11,809.32, Total Charge For Credit: £6,566.11, Total Amount Payable: £32,788.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.28ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201762,660 milesDiesel£14,200or £325 moAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £324.31, Customer Deposit: £2,130.00, Total Deposit: £2,130.00, Total Charge For Credit: £3,497.88, Total Amount Payable: £17,697.88, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 Series320i M Sport 4dr Step Auto202120,332 milesPetrol£23,495or £353 moGreat pricePH15AS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £352.88, Customer Deposit: £3,524.00, Total Deposit: £3,774.25, Optional Final Payment: £11,012.40, Total Charge For Credit: £7,887.01, Total Amount Payable: £31,382.01, Representative APR: 13.30%, Interest Rate (Fixed): 13.33%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201946,857 milesDiesel£22,900or £524 moFair priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £523.01, Customer Deposit: £3,435.00, Total Deposit: £3,435.00, Total Charge For Credit: £5,640.48, Total Amount Payable: £28,540.48, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 Series320d MHT M Sport Plus Edition 4dr Step Auto202023,175 milesDiesel£26,500or £376 moBS107TU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.32, Customer Deposit: £3,975.00, Total Deposit: £3,975.00, Optional Final Payment: £11,431.74, Total Charge For Credit: £6,546.78, Total Amount Payable: £33,046.78, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.29ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202020,333 milesDiesel£26,950£740 off£26,210or £438 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £437.34, Customer Deposit: £3,931.00, Total Deposit: £3,931.50, Optional Final Payment: £8,834.00, Total Charge For Credit: £7,110.48, Total Amount Payable: £33,320.48, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more