BMW 3 Series Touring320d M Sport Shadow Edition 5dr Step Auto201922,214 milesDiesel£23,895or £546 moGood priceBN273UA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £545.74, Customer Deposit: £3,584.00, Total Deposit: £3,584.25, Total Charge For Credit: £5,885.77, Total Amount Payable: £29,780.77, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 Series Touring320i SE 5dr Step Auto202031,436 milesPetrol£22,300or £362 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £361.63, Customer Deposit: £3,345.00, Total Deposit: £3,345.00, Optional Final Payment: £8,135.00, Total Charge For Credit: £6,176.61, Total Amount Payable: £28,476.61, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e SE Pro 5dr Step Auto202030,090 milesHybrid£20,990or £345 moWD62BT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £344.06, Customer Deposit: £3,148.00, Total Deposit: £3,148.50, Optional Final Payment: £8,821.50, Total Charge For Credit: £7,150.82, Total Amount Payable: £28,140.82, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.84ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340i xDrive 5dr Step Auto201936,061 milesPetrol£38,995or £694 moGU146TL*Representative example: Contract Length: 48 months, 47 Monthly Payments: £693.37, Customer Deposit: £5,849.00, Total Deposit: £5,849.25, Optional Final Payment: £13,049.15, Total Charge For Credit: £12,491.79, Total Amount Payable: £51,486.79, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.55ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330d xDrive M Sport Plus Edition 5dr Step Auto202056,294 milesDiesel£33,000or £530 moBS107TU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £529.39, Customer Deposit: £4,950.00, Total Deposit: £4,950.00, Optional Final Payment: £10,695.55, Total Charge For Credit: £7,526.88, Total Amount Payable: £40,526.88, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.21ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330d xDrive M Sport Shadow Edition 5dr Step Auto201989,924 milesDiesel£17,995or £405 moBN274BT*Representative example: Contract Length: 48 months, 48 Monthly Payments: £404.26, Customer Deposit: £2,699.00, Total Deposit: £2,699.25, Total Charge For Credit: £4,108.73, Total Amount Payable: £22,103.73, Representative APR: 12.90%, Interest Rate (Fixed): 12.16%Read more
BMW 2 Series230i M Sport 2dr [Nav] Step Auto201923,526 milesPetrol£19,808or £423 moSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £422.79, Customer Deposit: £2,971.00, Total Deposit: £2,971.20, Total Charge For Credit: £3,458.12, Total Amount Payable: £23,266.12, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 2 Series230i M Sport 2dr [Nav] Step Auto201923,959 milesPetrol£20,231or £446 moTS183RB*Representative example: Contract Length: 48 months, 48 Monthly Payments: £445.42, Customer Deposit: £3,034.00, Total Deposit: £3,034.65, Total Charge For Credit: £4,183.81, Total Amount Payable: £24,414.81, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series Touring330e M Sport Pro Edition 5dr Step Auto202027,147 milesHybrid£26,890Fair priceTS15JP
BMW 2 Series218i M Sport 2dr [Nav] Step Auto201940,046 milesPetrol£16,013or £353 moEX28FD*Representative example: Contract Length: 48 months, 48 Monthly Payments: £352.55, Customer Deposit: £2,401.00, Total Deposit: £2,401.95, Total Charge For Credit: £3,311.35, Total Amount Payable: £19,324.35, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 2 Series218i M Sport 2dr [Nav] Step Auto202044,398 milesPetrol£16,100or £264 moFair priceCB58SQ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £263.06, Customer Deposit: £2,415.00, Total Deposit: £2,415.00, Optional Final Payment: £5,639.36, Total Charge For Credit: £4,581.24, Total Amount Payable: £20,681.24, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202050,251 milesDiesel£22,090£1,190 off£20,900Great priceLS124RJ
BMW 2 SeriesM240i 2dr [Nav] Step Auto201925,382 milesPetrol£24,978or £550 moDH11HP*Representative example: Contract Length: 48 months, 48 Monthly Payments: £549.93, Customer Deposit: £3,746.00, Total Deposit: £3,746.70, Total Charge For Credit: £5,165.34, Total Amount Payable: £30,143.34, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 2 Series220i M Sport 2dr [Nav] Step Auto202042,605 milesPetrol£16,990or £382 moGood priceHU139PB*Representative example: Contract Length: 48 months, 48 Monthly Payments: £381.68, Customer Deposit: £2,548.00, Total Deposit: £2,548.50, Total Charge For Credit: £3,879.14, Total Amount Payable: £20,869.14, Representative APR: 12.90%, Interest Rate (Fixed): 12.17%Read more
BMW 2 Series218i M Sport 2dr [Nav] Step Auto202033,394 milesPetrol£17,550or £298 moFair priceMK410GL*Representative example: Contract Length: 48 months, 47 Monthly Payments: £297.02, Customer Deposit: £2,632.00, Total Deposit: £2,632.50, Optional Final Payment: £6,799.62, Total Charge For Credit: £5,842.06, Total Amount Payable: £23,392.06, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.16ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series218d Sport 2dr Step Auto [Nav]201987,452 milesDiesel£9,390or £211 moNR24TQ*Representative example: Contract Length: 48 months, 48 Monthly Payments: £210.95, Customer Deposit: £1,408.00, Total Deposit: £1,408.50, Total Charge For Credit: £2,144.10, Total Amount Payable: £11,534.10, Representative APR: 12.90%, Interest Rate (Fixed): 12.13%Read more
BMW 2 Series218i M Sport 4dr DCT202031,458 milesPetrol£19,250or £293 moFair priceDD23XH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £292.88, Customer Deposit: £2,887.00, Total Deposit: £2,887.50, Optional Final Payment: £9,486.63, Total Charge For Credit: £6,889.49, Total Amount Payable: £26,139.49, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.13ppm, Mileage Per Annum: 10,000Read more