BMW 3 Series330e xDrive M Sport 4dr Step Auto202174,499 milesHybrid£17,976or £391 moGood priceNE297TE*Representative example: Contract Length: 48 months, 48 Monthly Payments: £390.39, Customer Deposit: £2,696.00, Total Deposit: £2,696.40, Total Charge For Credit: £3,459.12, Total Amount Payable: £21,435.12, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202121,024 milesPetrol£25,697or £354 moGood priceHU130EG*Representative example: Contract Length: 49 months, 48 Monthly Payments: £353.85, Customer Deposit: £3,854.00, Total Deposit: £3,854.55, Optional Final Payment: £12,196.00, Total Charge For Credit: £7,338.35, Total Amount Payable: £33,035.35, Representative APR: 10.90%, Interest Rate (Fixed): 5.31%, Excess Mileage Charge: 15.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202144,000 milesHybrid£19,697or £281 moGood priceS705SZ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £280.37, Customer Deposit: £2,954.00, Total Deposit: £2,954.55, Optional Final Payment: £8,798.50, Total Charge For Credit: £5,513.81, Total Amount Payable: £25,210.81, Representative APR: 10.90%, Interest Rate (Fixed): 5.32%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202140,102 milesHybrid£22,497or £335 moGood priceHU130EG*Representative example: Contract Length: 49 months, 48 Monthly Payments: £334.42, Customer Deposit: £3,374.00, Total Deposit: £3,374.55, Optional Final Payment: £9,203.50, Total Charge For Credit: £6,133.21, Total Amount Payable: £28,630.21, Representative APR: 10.90%, Interest Rate (Fixed): 5.34%, Excess Mileage Charge: 11.60ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202127,172 milesPetrol£25,990£640 off£25,350or £407 moFair priceRH107ZJ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £406.29, Customer Deposit: £3,802.00, Total Deposit: £3,802.50, Optional Final Payment: £10,382.50, Total Charge For Credit: £7,930.63, Total Amount Payable: £33,280.63, Representative APR: 12.80%, Interest Rate (Fixed): 12.81%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202140,400 milesHybrid£22,697or £336 moFair priceDN312SU*Representative example: Contract Length: 49 months, 48 Monthly Payments: £335.07, Customer Deposit: £3,404.00, Total Deposit: £3,404.55, Optional Final Payment: £9,428.50, Total Charge For Credit: £6,219.41, Total Amount Payable: £28,916.41, Representative APR: 10.90%, Interest Rate (Fixed): 5.34%, Excess Mileage Charge: 11.90ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr202130,519 milesPetrol£19,290£1,300 off£17,990or £289 moGreat priceRH107ZJ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £288.39, Customer Deposit: £2,698.00, Total Deposit: £2,698.50, Optional Final Payment: £7,367.50, Total Charge For Credit: £5,630.33, Total Amount Payable: £23,620.33, Representative APR: 12.80%, Interest Rate (Fixed): 12.81%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr Step Auto202122,871 milesPetrol£21,797or £315 moLN58NU*Representative example: Contract Length: 49 months, 48 Monthly Payments: £314.04, Customer Deposit: £3,269.00, Total Deposit: £3,269.55, Optional Final Payment: £9,518.50, Total Charge For Credit: £6,064.97, Total Amount Payable: £27,861.97, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202118,489 milesHybrid£28,197£700 off£27,497or £443 moHU130EG*Representative example: Contract Length: 49 months, 48 Monthly Payments: £442.61, Customer Deposit: £4,124.00, Total Deposit: £4,124.55, Optional Final Payment: £9,226.00, Total Charge For Credit: £7,098.83, Total Amount Payable: £34,595.83, Representative APR: 10.90%, Interest Rate (Fixed): 5.38%, Excess Mileage Charge: 10.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202156,619 milesHybrid£22,597or £363 moNE297TE*Representative example: Contract Length: 49 months, 48 Monthly Payments: £362.26, Customer Deposit: £3,389.00, Total Deposit: £3,389.55, Optional Final Payment: £7,673.50, Total Charge For Credit: £5,854.53, Total Amount Payable: £28,451.53, Representative APR: 10.90%, Interest Rate (Fixed): 5.38%, Excess Mileage Charge: 10.70ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202121,024 milesPetrol£25,697or £354 moGood priceB330JJ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £353.85, Customer Deposit: £3,854.00, Total Deposit: £3,854.55, Optional Final Payment: £12,196.00, Total Charge For Credit: £7,338.35, Total Amount Payable: £33,035.35, Representative APR: 10.90%, Interest Rate (Fixed): 5.31%, Excess Mileage Charge: 15.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive Sport Pro 4dr Step Auto202117,243 milesHybrid£28,597or £461 moDN312SU*Representative example: Contract Length: 49 months, 48 Monthly Payments: £460.82, Customer Deposit: £4,289.00, Total Deposit: £4,289.55, Optional Final Payment: £9,563.50, Total Charge For Credit: £7,375.41, Total Amount Payable: £35,972.41, Representative APR: 10.90%, Interest Rate (Fixed): 5.38%, Excess Mileage Charge: 10.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202114,105 milesHybrid£22,997or £327 moGood priceB330JJ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £326.80, Customer Deposit: £3,449.00, Total Deposit: £3,449.55, Optional Final Payment: £10,306.00, Total Charge For Credit: £6,444.95, Total Amount Payable: £29,441.95, Representative APR: 10.90%, Interest Rate (Fixed): 5.32%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW X1sDrive 20i [178] M Sport 5dr Step Auto202129,852 milesPetrol£23,690or £385 moFair priceRH149AZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £384.82, Customer Deposit: £3,553.00, Total Deposit: £3,553.50, Optional Final Payment: £9,393.40, Total Charge For Credit: £7,343.44, Total Amount Payable: £31,033.44, Representative APR: 12.80%, Interest Rate (Fixed): 12.81%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more