BMW X3xDrive20d xLine 5dr Step Auto201943,314 milesDiesel£24,900or £405 moGood price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £404.47, Customer Deposit: £3,735.00, Total Deposit: £3,735.00, Optional Final Payment: £10,691.34, Total Charge For Credit: £8,536.43, Total Amount Payable: £33,436.43, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.39ppm, Mileage Per Annum: 10,000Read more
BMW X3xDrive20d MHT M Sport 5dr Step Auto202212,031 milesDiesel£44,900or £751 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £750.18, Customer Deposit: £6,735.00, Total Deposit: £6,735.00, Optional Final Payment: £17,995.09, Total Charge For Credit: £15,088.55, Total Amount Payable: £59,988.55, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.71ppm, Mileage Per Annum: 10,000Read more
BMW X3xDrive30d MHT M Sport 5dr Auto20238,384 milesDiesel£49,750or £806 moFair price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £805.57, Customer Deposit: £7,462.00, Total Deposit: £7,462.50, Optional Final Payment: £21,519.15, Total Charge For Credit: £17,093.44, Total Amount Payable: £66,843.44, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.82ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series420d MHT M Sport 2dr Step Auto202118,501 milesHybrid£28,900or £446 moFair price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £445.58, Customer Deposit: £4,335.00, Total Deposit: £4,335.00, Optional Final Payment: £13,880.37, Total Charge For Credit: £10,257.63, Total Amount Payable: £39,157.63, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.92ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218i [2.0] M Sport 2dr [Nav]202154,786 milesPetrol£14,990or £248 moGreat price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £247.43, Customer Deposit: £2,248.00, Total Deposit: £2,248.50, Optional Final Payment: £6,194.03, Total Charge For Credit: £5,081.74, Total Amount Payable: £20,071.74, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.86ppm, Mileage Per Annum: 10,000Read more
BMW X3xDrive 30e xLine 5dr Auto20245,451 milesHybrid£40,900or £493 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £492.55, Customer Deposit: £6,135.00, Total Deposit: £6,135.00, Optional Final Payment: £22,594.74, Total Charge For Credit: £10,979.59, Total Amount Payable: £51,879.59, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.98ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series430i [245] M Sport Pro Edition 2dr Step Auto20228,589 milesPetrol£34,950or £551 moFair price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £550.58, Customer Deposit: £5,242.00, Total Deposit: £5,242.50, Optional Final Payment: £16,063.10, Total Charge For Credit: £12,232.86, Total Amount Payable: £47,182.86, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.20ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series Active Tourer225e xDrive M Sport 5dr DCT20234,199 milesHybrid£29,400or £448 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £447.51, Customer Deposit: £4,410.00, Total Deposit: £4,410.00, Optional Final Payment: £14,476.38, Total Charge For Credit: £10,519.35, Total Amount Payable: £39,919.35, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.92ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series Active Tourer218d M Sport 5dr DCT20232,189 milesDiesel£27,950or £434 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £433.64, Customer Deposit: £4,192.00, Total Deposit: £4,192.50, Optional Final Payment: £13,256.79, Total Charge For Credit: £9,880.37, Total Amount Payable: £37,830.37, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.66ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340d xDrive MHT 5dr Step Auto20246,078 milesDiesel£52,900or £708 moFair price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £707.54, Customer Deposit: £7,935.00, Total Deposit: £7,935.00, Optional Final Payment: £25,200.60, Total Charge For Credit: £13,489.98, Total Amount Payable: £66,389.98, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 16.13ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202411,492 milesPetrol£32,900or £394 moGreat price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £393.19, Customer Deposit: £4,935.00, Total Deposit: £4,935.00, Optional Final Payment: £18,347.26, Total Charge For Credit: £8,862.19, Total Amount Payable: £41,762.19, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.51ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202411,450 milesDiesel£34,900or £415 moGreat price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £414.70, Customer Deposit: £5,235.00, Total Deposit: £5,235.00, Optional Final Payment: £19,599.43, Total Charge For Credit: £9,425.33, Total Amount Payable: £44,325.33, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.17ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202311,304 milesHybrid£37,950or £576 mo< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £575.12, Customer Deposit: £5,692.00, Total Deposit: £5,692.50, Optional Final Payment: £18,842.51, Total Charge For Credit: £13,615.65, Total Amount Payable: £51,565.65, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 13.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202310,262 milesHybrid£35,950or £534 moFair price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £533.15, Customer Deposit: £5,392.00, Total Deposit: £5,392.50, Optional Final Payment: £18,568.39, Total Charge For Credit: £13,068.94, Total Amount Payable: £49,018.94, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 13.28ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202410,942 milesHybrid£35,950or £451 moGood price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £450.82, Customer Deposit: £5,392.00, Total Deposit: £5,392.50, Optional Final Payment: £18,839.31, Total Charge For Credit: £9,470.35, Total Amount Payable: £45,420.35, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.96ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d M Sport 5dr Step Auto202144,204 milesDiesel£25,790or £590 moFair price< 1 mile away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £589.03, Customer Deposit: £3,868.00, Total Deposit: £3,868.50, Total Charge For Credit: £6,351.94, Total Amount Payable: £32,141.94, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202410,214 milesHybrid£35,950or £450 moGreat price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £449.41, Customer Deposit: £5,392.00, Total Deposit: £5,392.50, Optional Final Payment: £18,920.02, Total Charge For Credit: £9,484.79, Total Amount Payable: £45,434.79, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.96ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto20237,333 milesDiesel£36,400or £526 moGreat price< 1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £525.76, Customer Deposit: £5,460.00, Total Deposit: £5,460.00, Optional Final Payment: £19,667.26, Total Charge For Credit: £13,437.98, Total Amount Payable: £49,837.98, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 12.35ppm, Mileage Per Annum: 10,000Read more