BMW 3 Series330i M Sport 4dr Step Auto201938,234 milesPetrol£23,199or £513 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £512.33, Customer Deposit: £3,479.00, Total Deposit: £3,479.85, Total Charge For Credit: £4,882.69, Total Amount Payable: £28,081.69, Representative APR: 11.90%, Interest Rate (Fixed): 6.18%Read more
BMW 3 Series330e M Sport 4dr Step Auto202213,025 milesHybrid£31,499or £472 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £471.14, Customer Deposit: £4,724.00, Total Deposit: £4,724.85, Optional Final Payment: £14,027.50, Total Charge For Credit: £9,396.93, Total Amount Payable: £40,895.93, Representative APR: 11.90%, Interest Rate (Fixed): 8.76%, Excess Mileage Charge: 14.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202216,112 milesPetrol£24,999or £376 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.57, Customer Deposit: £3,749.00, Total Deposit: £3,749.85, Optional Final Payment: £11,035.00, Total Charge For Credit: £7,437.64, Total Amount Payable: £32,436.64, Representative APR: 11.90%, Interest Rate (Fixed): 8.74%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202017,872 milesDiesel£27,553or £384 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £383.64, Customer Deposit: £4,132.00, Total Deposit: £4,632.95, Optional Final Payment: £11,533.14, Total Charge For Credit: £6,644.17, Total Amount Payable: £34,197.17, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.08ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202213,841 milesPetrol£29,749or £381 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £380.80, Customer Deposit: £4,462.00, Total Deposit: £4,962.35, Optional Final Payment: £14,418.10, Total Charge For Credit: £7,529.05, Total Amount Payable: £37,278.05, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.46ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202114,867 milesPetrolwas£26,970£977 off£25,993or £330 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £329.87, Customer Deposit: £3,898.00, Total Deposit: £4,398.95, Optional Final Payment: £12,668.76, Total Charge For Credit: £6,578.60, Total Amount Payable: £32,571.60, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202115,864 milesPetrolwas£26,340£1,346 off£24,994or £308 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £307.13, Customer Deposit: £3,749.00, Total Deposit: £4,249.10, Optional Final Payment: £12,728.16, Total Charge For Credit: £6,418.37, Total Amount Payable: £31,412.37, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202142,014 milesPetrolwas£23,470£577 off£22,893or £295 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £294.32, Customer Deposit: £3,433.00, Total Deposit: £3,933.95, Optional Final Payment: £10,854.57, Total Charge For Credit: £5,728.56, Total Amount Payable: £28,621.56, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20247,541 milesHybrid£37,520or £502 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £501.92, Customer Deposit: £5,628.00, Total Deposit: £6,128.00, Optional Final Payment: £17,139.20, Total Charge For Credit: £9,337.44, Total Amount Payable: £46,857.44, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT SE 4dr Step Auto202065,271 milesDieselwas£16,899£400 off£16,499or £236 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £235.16, Customer Deposit: £2,474.00, Total Deposit: £2,474.85, Optional Final Payment: £7,032.89, Total Charge For Credit: £4,061.26, Total Amount Payable: £20,560.26, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.96ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201955,988 milesPetrol£14,252or £326 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £325.37, Customer Deposit: £2,137.00, Total Deposit: £2,137.80, Total Charge For Credit: £3,513.56, Total Amount Payable: £17,765.56, Representative APR: 13.90%, Interest Rate (Fixed): 7.23%Read more
BMW 3 Series320d SE 4dr201858,017 milesDiesel£11,599or £248 mo40 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £247.59, Customer Deposit: £1,739.00, Total Deposit: £1,739.85, Total Charge For Credit: £2,025.17, Total Amount Payable: £13,624.17, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series318i M Sport 4dr Step Auto202054,269 milesPetrol£18,599or £253 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £252.73, Customer Deposit: £2,789.00, Total Deposit: £2,789.85, Optional Final Payment: £8,633.90, Total Charge For Credit: £4,703.06, Total Amount Payable: £23,302.06, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.86ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201852,868 milesDiesel£14,991or £320 mo40 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £319.99, Customer Deposit: £2,248.00, Total Deposit: £2,248.65, Total Charge For Credit: £2,617.17, Total Amount Payable: £17,608.17, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more