BMW 1 SeriesM135 xDrive 5dr Step Auto20255,571 milesPetrol£37,516£2,521 off£34,995or £482 moGreat priceEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £481.82, Customer Deposit: £5,249.00, Total Deposit: £5,249.25, Optional Final Payment: £17,830.00, Total Charge For Credit: £10,729.79, Total Amount Payable: £45,724.79, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202219,522 milesPetrol£30,268or £408 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £407.06, Customer Deposit: £4,540.00, Total Deposit: £4,540.20, Optional Final Payment: £14,291.97, Total Charge For Credit: £7,695.99, Total Amount Payable: £37,963.99, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.35ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series128ti 5dr Step Auto202018,174 milesPetrol£22,990or £331 moGreat priceTW25NT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £330.82, Customer Deposit: £3,448.00, Total Deposit: £3,448.50, Optional Final Payment: £10,305.00, Total Charge For Credit: £6,312.04, Total Amount Payable: £29,302.04, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135 xDrive 5dr Step Auto20257,859 milesPetrol£35,491or £498 moGreat priceDH11HP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £497.36, Customer Deposit: £5,323.00, Total Deposit: £5,323.65, Optional Final Payment: £17,568.00, Total Charge For Credit: £10,776.57, Total Amount Payable: £46,267.57, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20255,585 milesPetrol£33,599£2,400 off£31,199Great priceLS126EG
BMW 1 SeriesM135 xDrive 5dr Step Auto20251,987 milesPetrol£37,000or £467 moFair priceBS107TU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £466.11, Customer Deposit: £5,550.00, Total Deposit: £5,550.00, Optional Final Payment: £19,268.46, Total Charge For Credit: £9,725.63, Total Amount Payable: £46,725.63, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.41ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202229,505 milesPetrol£25,500or £417 moFair priceDD23XH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.82, Customer Deposit: £3,825.00, Total Deposit: £3,825.00, Optional Final Payment: £10,788.82, Total Charge For Credit: £8,704.36, Total Amount Payable: £34,204.36, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.73ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series128ti 5dr Step Auto [Live Cockpit Professional]202310,003 milesPetrol£28,200or £416 moGood priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £415.68, Customer Deposit: £4,230.00, Total Deposit: £4,230.00, Optional Final Payment: £14,721.36, Total Charge For Credit: £10,288.32, Total Amount Payable: £38,488.32, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202215,372 milesPetrol£27,000or £397 moGood priceDD23XH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £396.21, Customer Deposit: £4,050.00, Total Deposit: £4,050.00, Optional Final Payment: £14,204.92, Total Charge For Credit: £9,876.79, Total Amount Payable: £36,876.79, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.21ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20217,824 milesPetrol£26,700or £434 moGreat priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £433.87, Customer Deposit: £4,005.00, Total Deposit: £4,005.00, Optional Final Payment: £11,454.58, Total Charge For Credit: £9,151.47, Total Amount Payable: £35,851.47, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.23ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20244,512 milesHybrid£38,000or £626 moGood priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £625.62, Customer Deposit: £5,700.00, Total Deposit: £5,700.00, Optional Final Payment: £15,801.19, Total Charge For Credit: £12,905.33, Total Amount Payable: £50,905.33, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.53ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202047,922 milesPetrol£24,100or £379 moAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £378.52, Customer Deposit: £3,615.00, Total Deposit: £3,615.00, Optional Final Payment: £11,146.59, Total Charge For Credit: £8,452.03, Total Amount Payable: £32,552.03, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.74ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202125,806 milesPetrol£26,000or £402 moFair priceDD23XH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.57, Customer Deposit: £3,900.00, Total Deposit: £3,900.00, Optional Final Payment: £12,444.17, Total Charge For Credit: £9,217.96, Total Amount Payable: £35,217.96, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20209,060 milesPetrol£26,400or £444 moFair priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £443.82, Customer Deposit: £3,960.00, Total Deposit: £3,960.00, Optional Final Payment: £10,412.24, Total Charge For Credit: £8,831.78, Total Amount Payable: £35,231.78, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.22ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202216,240 milesPetrol£28,500or £429 moFair priceDD23XH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £428.65, Customer Deposit: £4,275.00, Total Deposit: £4,275.00, Optional Final Payment: £14,351.09, Total Charge For Credit: £10,272.64, Total Amount Payable: £38,772.64, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.35ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135 xDrive 5dr Step Auto20248,592 milesPetrol£40,000or £550 moGood priceBS107TU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £549.03, Customer Deposit: £6,000.00, Total Deposit: £6,000.00, Optional Final Payment: £18,254.14, Total Charge For Credit: £10,058.55, Total Amount Payable: £50,058.55, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.27ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step AutoHybrid£52,395or £893 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £892.47, Customer Deposit: £7,859.00, Total Deposit: £7,859.25, Optional Final Payment: £16,584.00, Total Charge For Credit: £13,994.34, Total Amount Payable: £66,389.34, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto20243,770 milesPetrol£31,290or £440 moGreat priceWF29RY*Representative example: Contract Length: 48 months, 47 Monthly Payments: £439.80, Customer Deposit: £4,693.00, Total Deposit: £4,943.50, Optional Final Payment: £16,204.00, Total Charge For Credit: £10,528.10, Total Amount Payable: £41,818.10, Representative APR: 12.90%, Interest Rate (Fixed): 6.70%, Excess Mileage Charge: 21.00ppm, Mileage Per Annum: 10,000Read more