BMW 3 Series TouringM340i xDrive MHT 5dr Step Auto202229,900 milesHybrid£39,500or £639 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £638.83, Customer Deposit: £5,925.00, Total Deposit: £6,175.00, Optional Final Payment: £16,003.90, Total Charge For Credit: £12,703.91, Total Amount Payable: £52,203.91, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202226,083 milesPetrol£27,500or £427 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.79, Customer Deposit: £4,125.00, Total Deposit: £4,375.00, Optional Final Payment: £12,115.00, Total Charge For Credit: £9,049.13, Total Amount Payable: £36,549.13, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20245 milesPetrol£39,499or £602 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £601.46, Customer Deposit: £5,924.00, Total Deposit: £6,174.85, Optional Final Payment: £18,280.00, Total Charge For Credit: £13,224.47, Total Amount Payable: £52,723.47, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202218,192 milesPetrol£29,051£1,207 off£27,844or £378 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £377.05, Customer Deposit: £4,176.00, Total Deposit: £4,176.60, Optional Final Payment: £13,862.00, Total Charge For Credit: £7,915.95, Total Amount Payable: £35,759.95, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 19.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e Sport 5dr Step Auto202318,760 milesHybrid£31,046£797 off£30,249or £404 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.51, Customer Deposit: £4,537.00, Total Deposit: £4,537.35, Optional Final Payment: £15,415.00, Total Charge For Credit: £8,668.32, Total Amount Payable: £38,917.32, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 21.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive SE Pro 5dr Step Auto202149,559 milesHybrid£22,688or £330 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £329.19, Customer Deposit: £3,403.00, Total Deposit: £3,403.20, Optional Final Payment: £10,017.00, Total Charge For Credit: £6,204.13, Total Amount Payable: £28,892.13, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 16.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340d xDrive MHT 5dr Step Auto202129,855 milesDiesel£39,500or £651 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £650.57, Customer Deposit: £5,925.00, Total Deposit: £6,175.00, Optional Final Payment: £15,288.40, Total Charge For Credit: £12,540.19, Total Amount Payable: £52,040.19, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202032,630 milesDiesel£25,199or £402 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.21, Customer Deposit: £3,779.00, Total Deposit: £4,029.85, Optional Final Payment: £10,450.00, Total Charge For Credit: £8,137.72, Total Amount Payable: £33,336.72, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto20236,200 milesHybrid£37,899or £580 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £579.82, Customer Deposit: £5,684.00, Total Deposit: £5,934.85, Optional Final Payment: £17,357.50, Total Charge For Credit: £12,644.89, Total Amount Payable: £50,543.89, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20245 milesPetrol£39,999or £622 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £621.45, Customer Deposit: £5,999.00, Total Deposit: £6,249.85, Optional Final Payment: £17,762.50, Total Charge For Credit: £13,221.50, Total Amount Payable: £53,220.50, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW X2sDrive 18i M Sport X 5dr201948,998 milesPetrol£17,622or £295 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £295.00, Customer Deposit: £2,643.00, Total Deposit: £2,643.30, Optional Final Payment: £6,670.00, Total Charge For Credit: £5,556.30, Total Amount Payable: £23,178.30, Representative APR: 13.20%, Interest Rate (Fixed): 13.21%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000Read more
BMW X2sDrive 20i SE 5dr Step Auto20208,274 milesPetrol£18,499or £296 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £295.58, Customer Deposit: £2,774.00, Total Deposit: £2,774.85, Optional Final Payment: £7,452.00, Total Charge For Credit: £5,915.69, Total Amount Payable: £24,414.69, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW X2xDrive 20d M Sport 5dr Step Auto201935,946 milesDiesel£20,500or £347 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.26, Customer Deposit: £3,075.00, Total Deposit: £3,075.00, Optional Final Payment: £7,570.00, Total Charge For Credit: £6,419.22, Total Amount Payable: £26,919.22, Representative APR: 13.20%, Interest Rate (Fixed): 13.21%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW M3M3 4dr DCT [Competition Pack]201865,359 milesPetrol£30,285or £658 mo24 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £657.71, Customer Deposit: £4,542.00, Total Deposit: £4,542.75, Total Charge For Credit: £5,827.83, Total Amount Payable: £36,112.83, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW X1xDrive 20d M Sport 5dr Step Auto201836,306 milesDiesel£16,921or £362 mo15 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £361.19, Customer Deposit: £2,538.00, Total Deposit: £2,538.15, Total Charge For Credit: £2,954.27, Total Amount Payable: £19,875.27, Representative APR: 9.90%, Interest Rate (Fixed): 9.44%Read more
BMW M4M4 2dr DCT [Competition Pack]201950,300 milesPetrol£28,183or £613 mo24 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £612.06, Customer Deposit: £4,227.00, Total Deposit: £4,227.45, Total Charge For Credit: £5,423.33, Total Amount Payable: £33,606.33, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW M4M4 2dr DCT [Competition Pack]201818,000 milesPetrol£33,486or £728 mo24 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £727.23, Customer Deposit: £5,022.00, Total Deposit: £5,022.90, Total Charge For Credit: £6,443.94, Total Amount Payable: £39,929.94, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 2 Series Active Tourer218i Sport 5dr201954,254 milesPetrol£11,990or £211 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £210.11, Customer Deposit: £1,798.00, Total Deposit: £1,798.50, Optional Final Payment: £3,970.00, Total Charge For Credit: £3,653.67, Total Amount Payable: £15,643.67, Representative APR: 13.20%, Interest Rate (Fixed): 13.21%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more