BMW 3 Series330e xDrive M Sport 4dr Step Auto20244,512 milesHybrid£38,000or £619 moGood priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £618.81, Customer Deposit: £5,700.00, Total Deposit: £5,700.00, Optional Final Payment: £16,221.42, Total Charge For Credit: £13,005.49, Total Amount Payable: £51,005.49, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202314,450 milesPetrol£32,450or £514 moTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £513.03, Customer Deposit: £4,867.00, Total Deposit: £4,867.50, Optional Final Payment: £12,618.00, Total Charge For Credit: £9,147.91, Total Amount Payable: £41,597.91, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202413,524 milesHybrid£38,500or £644 moAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £643.76, Customer Deposit: £5,775.00, Total Deposit: £5,775.00, Optional Final Payment: £15,398.51, Total Charge For Credit: £12,930.23, Total Amount Payable: £51,430.23, 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 Auto20255,112 milesPetrol£36,658or £505 moGood priceDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £504.52, Customer Deposit: £5,498.00, Total Deposit: £5,498.70, Optional Final Payment: £16,651.64, Total Charge For Credit: £9,204.78, Total Amount Payable: £45,862.78, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.06ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport Pro Edition 4dr Step Auto202060,004 milesDiesel£21,500or £304 moFair priceBS107TU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £303.54, Customer Deposit: £3,225.00, Total Deposit: £3,225.00, Optional Final Payment: £9,330.04, Total Charge For Credit: £5,321.42, Total Amount Payable: £26,821.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.29ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201946,101 milesDiesel£21,209or £453 moFair priceDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £452.70, Customer Deposit: £3,181.00, Total Deposit: £3,181.35, Total Charge For Credit: £3,702.95, Total Amount Payable: £24,911.95, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20245,730 milesHybrid£49,450or £775 moGreat priceTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £774.84, Customer Deposit: £7,417.00, Total Deposit: £7,417.50, Optional Final Payment: £19,639.00, Total Charge For Credit: £14,023.98, Total Amount Payable: £63,473.98, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202212,677 milesDiesel£36,500or £501 moGood priceBS107TU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £500.87, Customer Deposit: £5,475.00, Total Deposit: £5,475.00, Optional Final Payment: £16,664.16, Total Charge For Credit: £9,180.05, Total Amount Payable: £45,680.05, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.72ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202232,322 milesHybrid£39,586or £571 moDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £570.27, Customer Deposit: £5,937.00, Total Deposit: £5,937.90, Optional Final Payment: £16,528.45, Total Charge For Credit: £9,683.04, Total Amount Payable: £49,269.04, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.25ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202147,643 milesHybrid£21,640£831 off£20,809or £297 moFair priceDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £296.86, Customer Deposit: £3,121.00, Total Deposit: £3,121.35, Optional Final Payment: £8,854.81, Total Charge For Credit: £5,119.58, Total Amount Payable: £25,928.58, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.72ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20256,001 milesPetrol£36,608£1,414 off£35,194or £467 moGood priceBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £466.24, Customer Deposit: £5,279.00, Total Deposit: £5,279.10, Optional Final Payment: £17,021.71, Total Charge For Credit: £9,020.09, Total Amount Payable: £44,214.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.33ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201967,864 milesDiesel£19,053or £285 moFair priceSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £285.00, Customer Deposit: £2,857.00, Total Deposit: £2,857.95, Optional Final Payment: £7,354.17, Total Charge For Credit: £4,554.12, Total Amount Payable: £23,607.12, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.07ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20245,459 milesHybrid£51,555or £738 moGood priceSN58WG*Representative example: Contract Length: 48 months, 47 Monthly Payments: £737.65, Customer Deposit: £7,733.00, Total Deposit: £7,733.25, Optional Final Payment: £21,813.81, Total Charge For Credit: £12,661.61, Total Amount Payable: £64,216.61, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.64ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]Petrol£43,085or £679 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £678.82, Customer Deposit: £6,462.00, Total Deposit: £6,462.75, Optional Final Payment: £16,892.00, Total Charge For Credit: £12,174.29, Total Amount Payable: £55,259.29, 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 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 Series320i M Sport 4dr Step Auto [Pro Pack]Petrol£48,726or £806 moNE360BQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £805.11, Customer Deposit: £7,308.00, Total Deposit: £7,308.90, Optional Final Payment: £16,892.00, Total Charge For Credit: £13,315.07, Total Amount Payable: £62,041.07, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20249,442 milesHybrid£48,450or £760 moGood priceTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £759.39, Customer Deposit: £7,267.00, Total Deposit: £7,267.50, Optional Final Payment: £19,229.00, Total Charge For Credit: £13,737.83, Total Amount Payable: £62,187.83, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, 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