BMW 3 Series320i M Sport 4dr Step Auto202114,867 milesPetrolwas£26,970£977 off£25,993or £330 mo38 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 Auto202142,014 milesPetrolwas£23,470£577 off£22,893or £295 mo38 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 Series320i M Sport 4dr Step Auto202213,841 milesPetrol£29,749or £381 mo38 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 Series320d MHT SE 4dr Step Auto202065,271 milesDieselwas£16,899£400 off£16,499or £236 mo37 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 Series330e M Sport 4dr Step Auto202160,182 milesHybrid£23,597or £363 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £362.75, Customer Deposit: £3,539.00, Total Deposit: £3,539.55, Optional Final Payment: £9,227.00, Total Charge For Credit: £6,218.80, Total Amount Payable: £29,815.80, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201955,988 milesPetrol£14,252or £326 mo24 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 Series318i M Sport 4dr Step Auto202054,269 milesPetrol£18,399or £249 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £248.38, Customer Deposit: £2,759.00, Total Deposit: £2,759.85, Optional Final Payment: £8,633.90, Total Charge For Credit: £4,668.61, Total Amount Payable: £23,067.61, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.86ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d SE 4dr201858,017 milesDiesel£11,599or £248 mo36 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 Series330e M Sport 4dr Step Auto202146,283 milesHybridwas£21,699£752 off£20,947or £267 mo30 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £266.28, Customer Deposit: £3,142.00, Total Deposit: £3,142.05, Optional Final Payment: £10,585.00, Total Charge For Credit: £5,561.49, Total Amount Payable: £26,508.49, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201852,868 milesDiesel£14,499or £310 mo36 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £309.49, Customer Deposit: £2,174.00, Total Deposit: £2,174.85, Total Charge For Credit: £2,531.37, Total Amount Payable: £17,030.37, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series330e M Sport 4dr Step Auto202242,023 milesHybridwas£22,157£1,020 off£21,137or £270 mo30 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £269.94, Customer Deposit: £3,170.00, Total Deposit: £3,170.55, Optional Final Payment: £10,608.00, Total Charge For Credit: £5,598.67, Total Amount Payable: £26,735.67, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more