BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202234,545 milesHybrid£35,990or £520 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £519.92, Customer Deposit: £5,398.00, Total Deposit: £5,398.50, Optional Final Payment: £17,118.60, Total Charge For Credit: £10,963.34, Total Amount Payable: £46,953.34, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 14.08ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series128ti 5dr Step Auto202121,066 milesPetrol£25,990or £363 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £362.52, Customer Deposit: £3,898.00, Total Deposit: £3,898.50, Optional Final Payment: £13,129.87, Total Charge For Credit: £8,076.81, Total Amount Payable: £34,066.81, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.69ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,522 milesPetrol£33,745£1,255 off£32,490or £412 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £411.30, Customer Deposit: £4,873.00, Total Deposit: £4,873.50, Optional Final Payment: £16,805.43, Total Charge For Credit: £8,520.03, Total Amount Payable: £41,010.03, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202025,023 milesPetrol£24,990or £342 moGood price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £342.00, Customer Deposit: £3,748.00, Total Deposit: £3,748.50, Optional Final Payment: £13,014.48, Total Charge For Credit: £7,846.98, Total Amount Payable: £32,836.98, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.78ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] Sport 5dr Step Auto [Live Cockpit Pro]202412,622 milesPetrol£22,490or £286 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £285.42, Customer Deposit: £3,373.00, Total Deposit: £3,373.50, Optional Final Payment: £11,591.93, Total Charge For Credit: £5,890.17, Total Amount Payable: £28,380.17, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.90ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]202317,259 milesPetrol£24,490or £343 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £342.06, Customer Deposit: £3,673.00, Total Deposit: £3,673.50, Optional Final Payment: £12,344.47, Total Charge For Credit: £7,604.79, Total Amount Payable: £32,094.79, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 10.71ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202238,998 milesPetrol£25,990£1,200 off£24,790or £362 moFair price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £361.46, Customer Deposit: £3,718.00, Total Deposit: £3,718.50, Optional Final Payment: £11,593.35, Total Charge For Credit: £7,510.47, Total Amount Payable: £32,300.47, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.66ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport Plus Edition 4dr Step Auto202013,495 milesPetrol£26,490or £381 moGood price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £380.14, Customer Deposit: £3,973.00, Total Deposit: £3,973.50, Optional Final Payment: £12,750.70, Total Charge For Credit: £8,100.78, Total Amount Payable: £34,590.78, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.21ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202210,429 milesPetrol£29,490or £425 moFair price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.86, Customer Deposit: £4,423.00, Total Deposit: £4,423.50, Optional Final Payment: £14,095.91, Total Charge For Credit: £8,997.83, Total Amount Payable: £38,487.83, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.06ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20233,613 milesPetrol£29,450or £390 moGreat price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £389.01, Customer Deposit: £4,417.00, Total Deposit: £4,417.50, Optional Final Payment: £16,169.36, Total Charge For Credit: £9,420.33, Total Amount Payable: £38,870.33, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20234,598 milesPetrol£29,450or £391 moGreat price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £390.52, Customer Deposit: £4,417.00, Total Deposit: £4,417.50, Optional Final Payment: £16,079.77, Total Charge For Credit: £9,401.71, Total Amount Payable: £38,851.71, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20239,334 milesPetrol£29,450or £398 moGreat price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £397.78, Customer Deposit: £4,417.00, Total Deposit: £4,417.50, Optional Final Payment: £15,648.99, Total Charge For Credit: £9,312.15, Total Amount Payable: £38,762.15, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20239,922 milesPetrol£29,990or £379 moFair price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £378.19, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £15,595.50, Total Charge For Credit: £7,878.93, Total Amount Payable: £37,868.93, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20248,550 milesPetrol£29,990or £370 moFair price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £369.93, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £16,067.34, Total Charge For Credit: £7,962.55, Total Amount Payable: £37,952.55, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202221,361 milesPetrol£31,490or £456 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £455.35, Customer Deposit: £4,723.00, Total Deposit: £4,723.50, Optional Final Payment: £14,952.64, Total Charge For Credit: £9,587.59, Total Amount Payable: £41,077.59, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.19ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] Sport 5dr Step Auto [Live Cockpit Pro]202412,447 milesPetrol£22,490or £286 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £285.19, Customer Deposit: £3,373.00, Total Deposit: £3,373.50, Optional Final Payment: £11,605.28, Total Charge For Credit: £5,892.71, Total Amount Payable: £28,382.71, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.90ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]202311,068 milesPetrol£24,945or £344 moFair price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £343.33, Customer Deposit: £3,741.00, Total Deposit: £3,741.75, Optional Final Payment: £12,875.92, Total Charge For Credit: £7,809.18, Total Amount Payable: £32,754.18, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 10.71ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]202318,978 milesPetrol£24,490or £345 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £344.55, Customer Deposit: £3,673.00, Total Deposit: £3,673.50, Optional Final Payment: £12,196.91, Total Charge For Credit: £7,574.26, Total Amount Payable: £32,064.26, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 10.71ppm, Mileage Per Annum: 10,000Read more