BMW 1 SeriesM135i xDrive 5dr Step Auto202211,185 milesPetrol£28,340or £362 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £361.78, Customer Deposit: £4,251.00, Total Deposit: £4,251.00, Optional Final Payment: £15,389.00, Total Charge For Credit: £8,303.66, Total Amount Payable: £36,643.66, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 19.00ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i M Sport 5dr202029,955 milesPetrol£18,000or £283 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £282.22, Customer Deposit: £2,700.00, Total Deposit: £2,950.00, Optional Final Payment: £7,615.90, Total Charge For Credit: £5,830.24, Total Amount Payable: £23,830.24, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i M Sport 5dr Step Auto201910,867 milesPetrol£21,000or £342 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £341.60, Customer Deposit: £3,150.00, Total Deposit: £3,400.00, Optional Final Payment: £8,200.00, Total Charge For Credit: £6,655.20, Total Amount Payable: £27,655.20, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i M Sport 5dr Step Auto201928,723 milesPetrol£19,250or £314 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £313.56, Customer Deposit: £2,887.00, Total Deposit: £3,137.50, Optional Final Payment: £7,457.50, Total Charge For Credit: £6,082.32, Total Amount Payable: £25,332.32, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i M Sport 5dr Step Auto202031,595 milesPetrol£20,000or £322 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £321.94, Customer Deposit: £3,000.00, Total Deposit: £3,250.00, Optional Final Payment: £7,997.50, Total Charge For Credit: £6,378.68, Total Amount Payable: £26,378.68, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr [Live Cockpit Professional]202230,418 milesPetrol£20,000or £292 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £291.29, Customer Deposit: £3,000.00, Total Deposit: £3,250.00, Optional Final Payment: £9,865.00, Total Charge For Credit: £6,805.63, Total Amount Payable: £26,805.63, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]202215,610 milesPetrol£23,000or £514 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £513.86, Customer Deposit: £3,450.00, Total Deposit: £3,700.00, Total Charge For Credit: £5,375.28, Total Amount Payable: £28,375.28, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201954,741 milesDiesel£20,502or £446 mo25 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £445.25, Customer Deposit: £3,075.00, Total Deposit: £3,075.30, Total Charge For Credit: £3,945.30, Total Amount Payable: £24,447.30, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW X1xDrive 25e xLine 5dr Auto202039,005 milesHybridwas£21,499£2,000 off£19,499or £424 mo12 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £423.48, Customer Deposit: £2,924.00, Total Deposit: £2,924.85, Total Charge For Credit: £3,752.89, Total Amount Payable: £23,251.89, Representative APR: 10.90%, Interest Rate (Fixed): 10.36%Read more
BMW 2 Series Gran Coupe218i [136] M Sport 4dr DCT202115,563 milesPetrol£22,282or £319 mo11 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £318.30, Customer Deposit: £3,342.00, Total Deposit: £3,342.30, Optional Final Payment: £10,672.00, Total Charge For Credit: £6,692.40, Total Amount Payable: £28,974.40, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202121,472 milesHybrid£24,649or £324 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £323.71, Customer Deposit: £3,697.00, Total Deposit: £3,697.35, Optional Final Payment: £12,858.00, Total Charge For Credit: £7,120.72, Total Amount Payable: £31,769.72, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 18.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202113,110 milesPetrolwas£25,942£614 off£25,328or £342 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £341.39, Customer Deposit: £3,799.00, Total Deposit: £3,799.20, Optional Final Payment: £12,702.00, Total Charge For Credit: £7,218.53, Total Amount Payable: £32,546.53, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 18.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20242,501 milesHybrid£56,000or £920 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £919.13, Customer Deposit: £8,400.00, Total Deposit: £8,650.00, Optional Final Payment: £22,037.50, Total Charge For Credit: £17,886.61, Total Amount Payable: £73,886.61, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM140i Shadow Edition 5dr Step Auto201948,001 milesPetrol£20,113or £330 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £329.54, Customer Deposit: £3,016.00, Total Deposit: £3,016.95, Optional Final Payment: £7,840.00, Total Charge For Credit: £6,232.33, Total Amount Payable: £26,345.33, Representative APR: 12.90%, Interest Rate (Fixed): 12.87%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201948,014 milesPetrol£19,649or £427 mo25 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £426.73, Customer Deposit: £2,947.00, Total Deposit: £2,947.35, Total Charge For Credit: £3,781.39, Total Amount Payable: £23,430.39, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series330e M Sport 4dr Auto202051,725 milesHybrid£19,275or £264 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £263.21, Customer Deposit: £2,891.00, Total Deposit: £2,891.25, Optional Final Payment: £9,468.00, Total Charge For Credit: £5,455.12, Total Amount Payable: £24,730.12, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport Pro Edition 4dr Step Auto202111,738 milesHybrid£33,000or £526 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £525.90, Customer Deposit: £4,950.00, Total Deposit: £5,200.00, Optional Final Payment: £13,780.00, Total Charge For Credit: £10,697.30, Total Amount Payable: £43,697.30, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more