BMW 3 Series320i M Sport 4dr Step Auto201936,794 milesPetrol£20,756or £337 moFair priceSG61JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £336.40, Customer Deposit: £3,113.00, Total Deposit: £3,113.40, Optional Final Payment: £8,302.50, Total Charge For Credit: £6,480.70, Total Amount Payable: £27,236.70, Representative APR: 12.90%, Interest Rate (Fixed): 12.87%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201829,260 milesDiesel£18,000or £412 moGood priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £411.10, Customer Deposit: £2,700.00, Total Deposit: £2,700.00, Total Charge For Credit: £4,433.80, Total Amount Payable: £22,433.80, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20243,520 milesHybrid£51,555or £734 moGreat priceSN58WG*Representative example: Contract Length: 48 months, 47 Monthly Payments: £733.49, Customer Deposit: £7,733.00, Total Deposit: £7,733.25, Optional Final Payment: £22,051.36, Total Charge For Credit: £12,703.64, Total Amount Payable: £64,258.64, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.64ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport Plus Edition 4dr Step Auto202023,175 milesDiesel£26,500or £376 moBS107TU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.32, Customer Deposit: £3,975.00, Total Deposit: £3,975.00, Optional Final Payment: £11,431.74, Total Charge For Credit: £6,546.78, Total Amount Payable: £33,046.78, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.29ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20244,512 milesHybrid£34,000or £526 moGreat priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £525.97, Customer Deposit: £5,100.00, Total Deposit: £5,100.00, Optional Final Payment: £16,221.42, Total Charge For Credit: £12,042.01, Total Amount Payable: £46,042.01, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20244,794 milesPetrol£32,254£1,161 off£31,093or £391 moGreat priceDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £390.32, Customer Deposit: £4,663.00, Total Deposit: £4,663.95, Optional Final Payment: £16,270.99, Total Charge For Credit: £8,186.98, Total Amount Payable: £39,279.98, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.69ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202133,001 milesHybrid£24,900or £411 moBD14AJ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £410.30, Customer Deposit: £3,735.00, Total Deposit: £3,735.00, Optional Final Payment: £8,699.00, Total Charge For Credit: £6,818.10, Total Amount Payable: £31,718.10, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202317,543 milesHybrid£29,555or £390 moGood priceSN58WG*Representative example: Contract Length: 48 months, 47 Monthly Payments: £389.37, Customer Deposit: £4,433.00, Total Deposit: £4,433.25, Optional Final Payment: £14,417.74, Total Charge For Credit: £7,596.38, Total Amount Payable: £37,151.38, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202148,443 milesPetrol£23,423or £334 moFair priceDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £333.40, Customer Deposit: £3,513.00, Total Deposit: £3,513.45, Optional Final Payment: £10,009.77, Total Charge For Credit: £5,770.02, Total Amount Payable: £29,193.02, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201841,445 milesDiesel£16,490or £377 moGood priceHD50RP*Representative example: Contract Length: 48 months, 48 Monthly Payments: £376.63, Customer Deposit: £2,473.00, Total Deposit: £2,473.50, Total Charge For Credit: £4,061.74, Total Amount Payable: £20,551.74, Representative APR: 13.90%, Interest Rate (Fixed): 13.06%Read more
BMW 3 Series330e M Sport 4dr Step Auto20247,517 milesHybrid£34,272£2,879 off£31,393or £399 moGreat priceRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £398.73, Customer Deposit: £4,708.00, Total Deposit: £4,708.95, Optional Final Payment: £16,162.48, Total Charge For Credit: £8,218.74, Total Amount Payable: £39,611.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.75ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series335d xDrive M Sport Shadow Edition 4dr Step Auto201843,415 milesDiesel£22,688or £500 moYO304WR*Representative example: Contract Length: 48 months, 48 Monthly Payments: £499.51, Customer Deposit: £3,403.00, Total Deposit: £3,403.20, Total Charge For Credit: £4,691.68, Total Amount Payable: £27,379.68, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto202231,993 milesPetrol£24,250or £385 moFair priceDD23XH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £384.45, Customer Deposit: £3,637.00, Total Deposit: £3,637.50, Optional Final Payment: £10,995.56, Total Charge For Credit: £8,452.21, Total Amount Payable: £32,702.21, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.28ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202316,311 milesHybrid£31,000or £419 moFair priceSN58WG*Representative example: Contract Length: 48 months, 47 Monthly Payments: £418.98, Customer Deposit: £4,650.00, Total Deposit: £4,650.00, Optional Final Payment: £14,519.47, Total Charge For Credit: £7,861.53, Total Amount Payable: £38,861.53, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202164,097 milesHybrid£17,700or £280 moGood priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £279.58, Customer Deposit: £2,655.00, Total Deposit: £2,655.00, Optional Final Payment: £8,089.04, Total Charge For Credit: £6,184.30, Total Amount Payable: £23,884.30, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20245,146 milesHybrid£37,300or £594 moGood priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £593.85, Customer Deposit: £5,595.00, Total Deposit: £5,595.00, Optional Final Payment: £16,758.05, Total Charge For Credit: £12,964.00, Total Amount Payable: £50,264.00, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.64ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20247,671 milesHybrid£35,184£2,140 off£33,044or £435 moGood priceDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £434.84, Customer Deposit: £4,956.00, Total Deposit: £4,956.60, Optional Final Payment: £16,148.31, Total Charge For Credit: £8,498.39, Total Amount Payable: £41,542.39, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.75ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step AutoPetrol£53,190or £792 moTA66DD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £791.49, Customer Deposit: £7,978.00, Total Deposit: £7,978.50, Optional Final Payment: £23,604.00, Total Charge For Credit: £15,592.53, Total Amount Payable: £68,782.53, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more