BMW 3 SeriesM340i xDrive MHT 392 5dr Step Auto20261,575 milesHybrid£62,493or £903 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £902.38, Customer Deposit: £9,373.00, Total Deposit: £9,873.95, Optional Final Payment: £25,242.76, Total Charge For Credit: £15,035.57, Total Amount Payable: £77,528.57, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 16.36ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 392 4dr Step Auto20264,738 milesHybrid£50,195or £699 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £698.99, Customer Deposit: £7,529.00, Total Deposit: £8,029.25, Optional Final Payment: £21,604.79, Total Charge For Credit: £12,291.57, Total Amount Payable: £62,486.57, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.24ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 5dr Step Auto202223,088 milesPetrol£30,493or £488 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £487.81, Customer Deposit: £4,573.00, Total Deposit: £4,573.95, Optional Final Payment: £13,556.34, Total Charge For Credit: £10,564.36, Total Amount Payable: £41,057.36, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d MHT M Sport 5dr Step Auto202227,336 milesHybrid£35,493or £629 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £628.93, Customer Deposit: £5,323.00, Total Deposit: £5,323.95, Optional Final Payment: £12,011.08, Total Charge For Credit: £11,401.74, Total Amount Payable: £46,894.74, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.14ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto2026486 milesPetrol£36,493or £484 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £483.75, Customer Deposit: £5,473.00, Total Deposit: £5,973.95, Optional Final Payment: £16,903.28, Total Charge For Credit: £9,120.48, Total Amount Payable: £45,613.48, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.11ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series128ti 5dr Step Auto [Live Cockpit Professional]202431,967 milesPetrol£25,293or £400 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £399.18, Customer Deposit: £3,793.00, Total Deposit: £3,793.95, Optional Final Payment: £11,580.18, Total Charge For Credit: £8,842.59, Total Amount Payable: £34,135.59, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.79ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135 xDrive 5dr Step Auto20261,549 milesPetrol£42,393or £571 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £570.03, Customer Deposit: £6,358.00, Total Deposit: £6,858.95, Optional Final Payment: £19,293.30, Total Charge For Credit: £10,550.66, Total Amount Payable: £52,943.66, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series128ti 5dr Step Auto [Live Cockpit Professional]202415,759 milesPetrol£27,295or £420 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £419.40, Customer Deposit: £4,094.00, Total Deposit: £4,094.25, Optional Final Payment: £13,197.75, Total Charge For Credit: £9,708.80, Total Amount Payable: £37,003.80, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport Plus Edition 4dr Step Auto202069,380 milesPetrol£22,493or £514 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £513.72, Customer Deposit: £3,373.00, Total Deposit: £3,373.95, Total Charge For Credit: £5,540.51, Total Amount Payable: £28,033.51, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 1 Series123 xDrive M Sport 5dr Step Auto20258,858 milesHybrid£30,750or £384 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £383.82, Customer Deposit: £4,612.00, Total Deposit: £5,112.50, Optional Final Payment: £15,487.04, Total Charge For Credit: £7,889.08, Total Amount Payable: £38,639.08, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.60ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202417,162 milesPetrol£29,250or £441 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £440.94, Customer Deposit: £4,387.00, Total Deposit: £4,387.50, Optional Final Payment: £14,666.92, Total Charge For Credit: £10,528.60, Total Amount Payable: £39,778.60, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 12.28ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]202411,051 milesPetrol£22,895or £347 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.65, Customer Deposit: £3,434.00, Total Deposit: £3,434.25, Optional Final Payment: £11,387.02, Total Charge For Credit: £8,218.82, Total Amount Payable: £31,113.82, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.47ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series120 M Sport 5dr Step Auto20255,983 milesHybrid£26,750or £323 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £322.30, Customer Deposit: £4,012.00, Total Deposit: £4,512.50, Optional Final Payment: £14,039.64, Total Charge For Credit: £6,950.24, Total Amount Payable: £33,700.24, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.72ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202123,007 milesPetrol£25,895or £393 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £392.47, Customer Deposit: £3,884.00, Total Deposit: £3,884.25, Optional Final Payment: £12,854.97, Total Charge For Credit: £9,290.31, Total Amount Payable: £35,185.31, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.76ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series120 M Sport 5dr Step Auto20255,561 milesHybrid£26,850or £324 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £323.80, Customer Deposit: £4,027.00, Total Deposit: £4,527.50, Optional Final Payment: £14,077.77, Total Charge For Credit: £6,973.87, Total Amount Payable: £33,823.87, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.72ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series120 M Sport 5dr Step Auto20263,083 milesHybrid£29,993or £382 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £381.01, Customer Deposit: £4,498.00, Total Deposit: £4,998.95, Optional Final Payment: £14,708.90, Total Charge For Credit: £7,622.32, Total Amount Payable: £37,615.32, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.42ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202328,132 milesPetrol£26,493or £404 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.98, Customer Deposit: £3,973.00, Total Deposit: £3,973.95, Optional Final Payment: £13,000.51, Total Charge For Credit: £9,468.52, Total Amount Payable: £35,961.52, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.09ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series120 M Sport 5dr Step Auto20265,070 milesHybrid£29,795or £378 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £377.23, Customer Deposit: £4,469.00, Total Deposit: £4,969.25, Optional Final Payment: £14,679.32, Total Charge For Credit: £7,583.38, Total Amount Payable: £37,378.38, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.42ppm, Mileage Per Annum: 10,000Read more