BMW 3 Series320d MHT M Sport 4dr Step Auto20242,365 milesDiesel£40,006£2,114 off£37,892or £611 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £610.59, Customer Deposit: £5,683.00, Total Deposit: £5,683.80, Optional Final Payment: £14,053.00, Total Charge For Credit: £10,542.53, Total Amount Payable: £48,434.53, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20246,436 milesPetrol£32,669or £498 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £497.30, Customer Deposit: £4,900.00, Total Deposit: £4,900.35, Optional Final Payment: £13,837.00, Total Charge For Credit: £9,441.45, Total Amount Payable: £42,110.45, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto2022173 milesPetrol£30,218or £480 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £479.37, Customer Deposit: £4,532.00, Total Deposit: £4,532.70, Optional Final Payment: £11,654.00, Total Charge For Credit: £8,499.09, Total Amount Payable: £38,717.09, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202511 milesPetrol£37,782or £631 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £630.09, Customer Deposit: £5,667.00, Total Deposit: £5,667.30, Optional Final Payment: £12,755.00, Total Charge For Credit: £10,254.53, Total Amount Payable: £48,036.53, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202029,326 milesPetrol£24,786or £403 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £402.30, Customer Deposit: £3,717.00, Total Deposit: £3,717.90, Optional Final Payment: £9,021.00, Total Charge For Credit: £6,861.00, Total Amount Payable: £31,647.00, 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 Auto [Pro Pack]Hybrid£56,120or £976 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £975.87, Customer Deposit: £8,418.00, Total Deposit: £8,418.00, Optional Final Payment: £16,584.00, Total Charge For Credit: £14,747.89, Total Amount Payable: £70,867.89, 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 Auto202113,676 milesHybrid£28,355or £430 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £429.41, Customer Deposit: £4,253.00, Total Deposit: £4,253.25, Optional Final Payment: £10,643.84, Total Charge For Credit: £6,724.36, Total Amount Payable: £35,079.36, 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 Auto20244,134 milesPetrol£36,245£1,462 off£34,783or £472 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £471.98, Customer Deposit: £5,217.00, Total Deposit: £5,217.45, Optional Final Payment: £16,184.19, Total Charge For Credit: £8,801.70, Total Amount Payable: £43,584.70, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202129,027 milesHybrid£25,747or £386 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £385.47, Customer Deposit: £3,862.00, Total Deposit: £3,862.05, Optional Final Payment: £9,918.86, Total Charge For Credit: £6,151.00, Total Amount Payable: £31,898.00, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.75ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto201969,000 milesHybrid£17,990or £270 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £269.56, Customer Deposit: £2,698.00, Total Deposit: £2,698.50, Optional Final Payment: £6,917.49, Total Charge For Credit: £4,295.31, Total Amount Payable: £22,285.31, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.62ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201967,864 milesDiesel£19,341or £298 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £297.95, Customer Deposit: £2,901.00, Total Deposit: £2,901.15, Optional Final Payment: £6,972.28, Total Charge For Credit: £4,536.08, Total Amount Payable: £23,877.08, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.75ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202245,266 milesHybrid£25,841or £417 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.85, Customer Deposit: £3,876.00, Total Deposit: £3,876.15, Optional Final Payment: £9,557.00, Total Charge For Credit: £7,184.10, Total Amount Payable: £33,025.10, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d xDrive MHT M Sport 4dr Step Auto202235,382 milesDiesel£30,922or £514 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £513.27, Customer Deposit: £4,638.00, Total Deposit: £4,638.30, Optional Final Payment: £10,582.00, Total Charge For Credit: £8,421.99, Total Amount Payable: £39,343.99, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i SE Pro 4dr Step Auto202113,696 milesPetrol£25,111£1,800 off£23,311or £390 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £389.36, Customer Deposit: £3,496.00, Total Deposit: £3,496.65, Optional Final Payment: £7,834.00, Total Charge For Credit: £6,319.57, Total Amount Payable: £29,630.57, 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 Plus Edition 4dr Auto202038,943 milesHybrid£23,653or £384 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £383.31, Customer Deposit: £3,547.00, Total Deposit: £3,547.95, Optional Final Payment: £8,644.00, Total Charge For Credit: £6,554.52, Total Amount Payable: £30,207.52, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto201922,928 milesPetrol£24,067or £530 mo33 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £529.87, Customer Deposit: £3,610.00, Total Deposit: £3,610.05, Total Charge For Credit: £4,976.81, Total Amount Payable: £29,043.81, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step AutoPetrol£53,190or £786 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £785.33, Customer Deposit: £7,978.00, Total Deposit: £7,978.50, Optional Final Payment: £23,968.00, Total Charge For Credit: £15,667.01, Total Amount Payable: £68,857.01, 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 Auto [Pro Pack]Petrol£43,175or £681 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £680.83, Customer Deposit: £6,476.00, Total Deposit: £6,476.25, Optional Final Payment: £16,892.00, Total Charge For Credit: £12,192.26, Total Amount Payable: £55,367.26, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more