BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201841,445 milesDiesel£17,490or £400 mo Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £399.47, Customer Deposit: £2,623.00, Total Deposit: £2,623.50, Total Charge For Credit: £4,308.06, Total Amount Payable: £21,798.06, Representative APR: 13.90%, Interest Rate (Fixed): 13.06%Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,710 milesPetrol£29,499or £424 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.83, Customer Deposit: £4,424.00, Total Deposit: £4,424.85, Optional Final Payment: £14,169.00, Total Charge For Credit: £9,014.86, Total Amount Payable: £38,513.86, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202315,882 milesPetrol£28,399or £409 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £408.68, Customer Deposit: £4,259.00, Total Deposit: £4,259.85, Optional Final Payment: £13,602.00, Total Charge For Credit: £8,670.81, Total Amount Payable: £37,069.81, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d Sport 4dr Step Auto202039,914 milesDiesel£18,290or £292 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £291.51, Customer Deposit: £2,743.00, Total Deposit: £2,993.50, Optional Final Payment: £7,477.30, Total Charge For Credit: £5,881.77, Total Amount Payable: £24,171.77, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto202025,023 milesPetrol£20,290or £315 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £314.59, Customer Deposit: £3,043.00, Total Deposit: £3,293.50, Optional Final Payment: £8,875.00, Total Charge For Credit: £6,664.23, Total Amount Payable: £26,954.23, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202318,895 milesPetrol£28,099or £407 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £406.10, Customer Deposit: £4,214.00, Total Deposit: £4,214.85, Optional Final Payment: £13,355.00, Total Charge For Credit: £8,557.55, Total Amount Payable: £36,656.55, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,188 milesPetrol£29,499or £424 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.09, Customer Deposit: £4,424.00, Total Deposit: £4,424.85, Optional Final Payment: £14,213.00, Total Charge For Credit: £9,024.08, Total Amount Payable: £38,523.08, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,418 milesPetrol£31,699or £467 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £466.57, Customer Deposit: £4,754.00, Total Deposit: £4,754.85, Optional Final Payment: £14,565.00, Total Charge For Credit: £9,549.64, Total Amount Payable: £41,248.64, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive MHT M Sport 4dr Step Auto202032,156 milesDiesel£23,699£500 off£23,199or £513 mo37 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £512.49, Customer Deposit: £3,479.00, Total Deposit: £3,479.85, Total Charge For Credit: £4,880.37, Total Amount Payable: £28,079.37, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320i M Sport 4dr Step Auto202410,432 milesPetrol£29,699or £426 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.12, Customer Deposit: £4,454.00, Total Deposit: £4,454.85, Optional Final Payment: £14,359.00, Total Charge For Credit: £9,095.49, Total Amount Payable: £38,794.49, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202415,673 milesPetrol£29,199or £422 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £421.24, Customer Deposit: £4,379.00, Total Deposit: £4,379.85, Optional Final Payment: £13,923.00, Total Charge For Credit: £8,902.13, Total Amount Payable: £38,101.13, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,397 milesPetrol£29,699or £427 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.47, Customer Deposit: £4,454.00, Total Deposit: £4,454.85, Optional Final Payment: £14,279.00, Total Charge For Credit: £9,078.94, Total Amount Payable: £38,777.94, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,444 milesPetrol£29,499or £424 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.46, Customer Deposit: £4,424.00, Total Deposit: £4,424.85, Optional Final Payment: £14,191.00, Total Charge For Credit: £9,019.47, Total Amount Payable: £38,518.47, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202415,518 milesPetrol£29,199or £422 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £421.02, Customer Deposit: £4,379.00, Total Deposit: £4,379.85, Optional Final Payment: £13,936.00, Total Charge For Credit: £8,904.79, Total Amount Payable: £38,103.79, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202129,396 milesPetrol£22,699or £338 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £337.94, Customer Deposit: £3,404.00, Total Deposit: £3,404.85, Optional Final Payment: £10,202.00, Total Charge For Credit: £6,791.03, Total Amount Payable: £29,490.03, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202225,111 milesPetrol£23,000or £282 mo20 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £281.66, Customer Deposit: £3,450.00, Total Deposit: £3,450.00, Optional Final Payment: £11,521.00, Total Charge For Credit: £5,490.68, Total Amount Payable: £28,490.68, Representative APR: 8.90%, Interest Rate (Fixed): 4.35%, Excess Mileage Charge: 14.20ppm, Mileage Per Annum: 10,000Read more