BMW 3 Series330e M Sport 4dr Step Auto202022,927 milesHybrid£23,724or £319 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £318.48, Customer Deposit: £3,558.00, Total Deposit: £3,558.60, Optional Final Payment: £11,234.64, Total Charge For Credit: £6,037.80, Total Amount Payable: £29,761.80, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.47ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202024,179 milesPetrol£22,750or £363 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £362.27, Customer Deposit: £3,412.00, Total Deposit: £3,662.50, Optional Final Payment: £9,392.50, Total Charge For Credit: £7,331.69, Total Amount Payable: £30,081.69, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport Pro Edition 4dr Step Auto202111,738 milesHybrid£32,000or £503 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £502.91, Customer Deposit: £4,800.00, Total Deposit: £5,050.00, Optional Final Payment: £13,780.00, Total Charge For Credit: £10,466.77, Total Amount Payable: £42,466.77, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202020,950 milesHybrid£21,400or £330 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £329.39, Customer Deposit: £3,210.00, Total Deposit: £3,460.00, Optional Final Payment: £9,505.00, Total Charge For Credit: £7,046.33, Total Amount Payable: £28,446.33, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr202234,671 milesPetrol£19,055or £244 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £243.78, Customer Deposit: £2,858.00, Total Deposit: £2,858.25, Optional Final Payment: £9,709.80, Total Charge For Credit: £4,970.71, Total Amount Payable: £24,025.71, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202115,483 milesPetrol£25,539£933 off£24,606or £310 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £309.65, Customer Deposit: £3,690.00, Total Deposit: £3,690.90, Optional Final Payment: £12,832.37, Total Charge For Credit: £6,470.82, Total Amount Payable: £31,076.82, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 5dr Step Auto202424 milesHybrid£39,799or £614 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £613.90, Customer Deposit: £5,969.00, Total Deposit: £6,219.85, Optional Final Payment: £17,942.50, Total Charge For Credit: £13,216.65, Total Amount Payable: £53,015.65, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]202215,422 milesPetrol£22,267or £275 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £274.33, Customer Deposit: £3,340.00, Total Deposit: £3,340.05, Optional Final Payment: £11,948.80, Total Charge For Credit: £5,915.36, Total Amount Payable: £28,182.36, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.02ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202235,154 milesPetrol£25,432or £327 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £326.68, Customer Deposit: £3,814.00, Total Deposit: £3,814.80, Optional Final Payment: £12,884.31, Total Charge For Credit: £6,621.07, Total Amount Payable: £32,053.07, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.19ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr Step Auto202121,179 milesPetrol£21,373or £330 mo18 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £329.99, Customer Deposit: £3,205.00, Total Deposit: £3,205.95, Optional Final Payment: £9,256.75, Total Charge For Credit: £6,929.22, Total Amount Payable: £28,302.22, Representative APR: 12.80%, Interest Rate (Fixed): 6.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [1.5] Sport 3dr [Nav/Servotronic]201835,000 milesPetrol£12,094or £259 mo18 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £258.15, Customer Deposit: £1,814.00, Total Deposit: £1,814.10, Total Charge For Credit: £2,111.30, Total Amount Payable: £14,205.30, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 1 Series118i [136] M Sport 5dr [Live Cockpit Professional]20242,316 milesPetrol£26,009or £345 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £344.72, Customer Deposit: £3,901.00, Total Deposit: £3,901.35, Optional Final Payment: £12,570.19, Total Charge For Credit: £6,664.38, Total Amount Payable: £32,673.38, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.84ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i Sport 5dr Step Auto202023,795 milesPetrol£19,288or £247 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £246.22, Customer Deposit: £2,893.00, Total Deposit: £2,893.20, Optional Final Payment: £9,859.61, Total Charge For Credit: £5,037.15, Total Amount Payable: £24,325.15, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.46ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202118,928 milesPetrol£28,071or £363 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £362.05, Customer Deposit: £4,210.00, Total Deposit: £4,210.65, Optional Final Payment: £14,137.64, Total Charge For Credit: £7,293.64, Total Amount Payable: £35,364.64, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.21ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20246,980 milesPetrol£32,014£1,172 off£30,842or £375 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £374.54, Customer Deposit: £4,626.00, Total Deposit: £4,626.30, Optional Final Payment: £16,860.14, Total Charge For Credit: £8,247.82, Total Amount Payable: £39,089.82, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i M Sport 5dr202031,170 milesPetrol£17,855or £223 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £222.85, Customer Deposit: £2,678.00, Total Deposit: £2,678.25, Optional Final Payment: £9,416.83, Total Charge For Credit: £4,714.03, Total Amount Payable: £22,569.03, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.48ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i M Sport 5dr Step Auto202023,734 milesPetrol£20,437£427 off£20,010or £251 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £250.76, Customer Deposit: £3,001.00, Total Deposit: £3,001.50, Optional Final Payment: £10,495.69, Total Charge For Credit: £5,272.91, Total Amount Payable: £25,282.91, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.94ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d xDrive MHT M Sport 4dr Step Auto202224,096 milesDiesel£31,172or £437 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £436.46, Customer Deposit: £4,675.00, Total Deposit: £4,675.80, Optional Final Payment: £13,734.60, Total Charge For Credit: £7,752.02, Total Amount Payable: £38,924.02, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.61ppm, Mileage Per Annum: 10,000Read more