BMW 3 Series330e xDrive M Sport 4dr Step Auto202148,210 milesHybrid£21,697or £328 moGood priceHU130EG*Representative example: Contract Length: 49 months, 48 Monthly Payments: £327.29, Customer Deposit: £3,254.00, Total Deposit: £3,254.55, Optional Final Payment: £8,596.00, Total Charge For Credit: £5,863.47, Total Amount Payable: £27,560.47, Representative APR: 10.90%, Interest Rate (Fixed): 5.35%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]20244,748 milesPetrol£25,899or £383 moGreat priceG329QA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £382.15, Customer Deposit: £3,884.00, Total Deposit: £3,884.85, Optional Final Payment: £11,844.00, Total Charge For Credit: £7,790.90, Total Amount Payable: £33,689.90, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto20219,813 milesHybrid£21,799or £347 moBB126EH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.36, Customer Deposit: £3,269.00, Total Deposit: £3,269.85, Optional Final Payment: £8,503.00, Total Charge For Credit: £6,252.77, Total Amount Payable: £28,051.77, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr [Live Cockpit Professional]20235,640 milesPetrol£22,849or £505 moGreat priceDH32BQ*Representative example: Contract Length: 48 months, 48 Monthly Payments: £504.76, Customer Deposit: £3,427.00, Total Deposit: £3,427.35, Total Charge For Credit: £4,806.83, Total Amount Payable: £27,655.83, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 1 Series118i [136] M Sport 5dr202127,478 milesPetrol£20,549or £317 moNP194SS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £316.09, Customer Deposit: £3,082.00, Total Deposit: £3,082.35, Optional Final Payment: £8,633.00, Total Charge For Credit: £6,022.58, Total Amount Payable: £26,571.58, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202232,184 milesHybrid£25,549or £396 moBB126EH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £395.52, Customer Deposit: £3,832.00, Total Deposit: £3,832.35, Optional Final Payment: £10,584.00, Total Charge For Credit: £7,456.79, Total Amount Payable: £33,005.79, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202134,578 milesPetrol£24,149or £359 moGood priceG329QA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £358.13, Customer Deposit: £3,622.00, Total Deposit: £3,622.35, Optional Final Payment: £10,937.00, Total Charge For Credit: £7,242.46, Total Amount Payable: £31,391.46, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20248,420 milesHybrid£46,900or £728 moGood pricePL68LD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £727.23, Customer Deposit: £7,035.00, Total Deposit: £7,635.00, Optional Final Payment: £21,261.17, Total Charge For Credit: £16,175.98, Total Amount Payable: £63,075.98, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 15.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202135,612 milesHybrid£30,176or £434 moFair priceB330JJ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £433.52, Customer Deposit: £4,526.00, Total Deposit: £4,526.40, Optional Final Payment: £13,253.50, Total Charge For Credit: £8,412.86, Total Amount Payable: £38,588.86, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 16.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202113,708 milesHybrid£29,397or £465 moB330JJ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £464.28, Customer Deposit: £4,409.00, Total Deposit: £4,409.55, Optional Final Payment: £10,396.00, Total Charge For Credit: £7,693.99, Total Amount Payable: £37,090.99, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series120i [2.0] M Sport Shadow Ed 5dr Step Auto201828,461 milesPetrol£18,349or £406 moNP194SS*Representative example: Contract Length: 48 months, 48 Monthly Payments: £405.35, Customer Deposit: £2,752.00, Total Deposit: £2,752.35, Total Charge For Credit: £3,860.15, Total Amount Payable: £22,209.15, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW 3 Series320d xDrive MHT M Sport 4dr Step Auto202033,261 milesDiesel£21,399£500 off£20,899or £462 moGood priceSA79AG*Representative example: Contract Length: 48 months, 48 Monthly Payments: £461.68, Customer Deposit: £3,134.00, Total Deposit: £3,134.85, Total Charge For Credit: £4,396.49, Total Amount Payable: £25,295.49, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]20249,647 milesPetrol£26,900or £338 moPL68LD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £337.76, Customer Deposit: £4,035.00, Total Deposit: £4,635.00, Optional Final Payment: £13,197.00, Total Charge For Credit: £6,806.72, Total Amount Payable: £33,706.72, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201828,567 milesDiesel£17,799or £394 moGreat priceS91XU*Representative example: Contract Length: 48 months, 48 Monthly Payments: £393.20, Customer Deposit: £2,669.00, Total Deposit: £2,669.85, Total Charge For Credit: £3,744.45, Total Amount Payable: £21,543.45, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202133,178 milesHybrid£25,990or £413 moPL68LD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £412.09, Customer Deposit: £3,898.00, Total Deposit: £4,498.50, Optional Final Payment: £10,771.24, Total Charge For Credit: £8,647.97, Total Amount Payable: £34,637.97, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.12ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202039,180 milesHybrid£21,849£1,200 off£20,649or £457 moGood priceSA79AG*Representative example: Contract Length: 48 months, 48 Monthly Payments: £456.16, Customer Deposit: £3,097.00, Total Deposit: £3,097.35, Total Charge For Credit: £4,344.03, Total Amount Payable: £24,993.03, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Step Auto20249,104 milesHybrid£32,049or £486 moGreat priceBB126EH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £485.68, Customer Deposit: £4,807.00, Total Deposit: £4,807.35, Optional Final Payment: £13,898.00, Total Charge For Credit: £9,483.31, Total Amount Payable: £41,532.31, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202221,785 milesHybrid£27,149£1,450 off£25,699or £385 moFair priceG329QA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £384.03, Customer Deposit: £3,854.00, Total Deposit: £3,854.85, Optional Final Payment: £11,466.00, Total Charge For Credit: £7,671.26, Total Amount Payable: £33,370.26, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more