BMW 3 Series320d MHT M Sport 4dr Step Auto202137,007 milesHybrid£25,888or £387 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £386.82, Customer Deposit: £3,883.00, Total Deposit: £3,883.20, Optional Final Payment: £10,016.37, Total Charge For Credit: £6,192.11, Total Amount Payable: £32,080.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.12ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202120,534 milesPetrol£26,864or £379 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £378.92, Customer Deposit: £4,029.00, Total Deposit: £4,029.60, Optional Final Payment: £11,678.01, Total Charge For Credit: £6,652.85, Total Amount Payable: £33,516.85, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202141,930 milesPetrol£24,333or £354 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £353.15, Customer Deposit: £3,649.00, Total Deposit: £3,649.95, Optional Final Payment: £10,010.53, Total Charge For Credit: £5,925.53, Total Amount Payable: £30,258.53, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.37ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive SE Pro 4dr Step Auto202024,732 milesHybrid£21,888or £322 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £321.45, Customer Deposit: £3,283.00, Total Deposit: £3,283.20, Optional Final Payment: £8,788.63, Total Charge For Credit: £5,291.98, Total Amount Payable: £27,179.98, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.56ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202027,307 milesHybrid£22,888or £324 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £323.64, Customer Deposit: £3,433.00, Total Deposit: £3,433.20, Optional Final Payment: £9,903.51, Total Charge For Credit: £5,659.79, Total Amount Payable: £28,547.79, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201945,545 milesPetrol£20,995or £309 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £308.29, Customer Deposit: £3,149.00, Total Deposit: £3,149.25, Optional Final Payment: £8,432.86, Total Charge For Credit: £5,076.74, Total Amount Payable: £26,071.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.94ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto20234,972 milesDiesel£54,500or £835 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £834.32, Customer Deposit: £8,175.00, Total Deposit: £8,175.00, Optional Final Payment: £19,946.40, Total Charge For Credit: £12,834.44, Total Amount Payable: £67,334.44, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.74ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 5dr Step Auto202312,264 milesDiesel£39,897or £583 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £582.03, Customer Deposit: £5,984.00, Total Deposit: £5,984.55, Optional Final Payment: £16,242.39, Total Charge For Credit: £9,685.35, Total Amount Payable: £49,582.35, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.75ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202315,250 milesDiesel£38,500or £579 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £578.35, Customer Deposit: £5,775.00, Total Deposit: £5,775.00, Optional Final Payment: £14,720.41, Total Charge For Credit: £9,177.86, Total Amount Payable: £47,677.86, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Auto202051,508 milesHybrid£18,500or £298 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £297.60, Customer Deposit: £2,775.00, Total Deposit: £3,025.00, Optional Final Payment: £7,380.00, Total Charge For Credit: £5,902.20, Total Amount Payable: £24,402.20, Representative APR: 13.30%, Interest Rate (Fixed): 13.33%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more