BMW 3 Series320i Sport 4dr Step Auto202014,732 milesPetrol£22,980or £362 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £361.76, Customer Deposit: £3,447.00, Total Deposit: £3,447.00, Optional Final Payment: £10,327.00, Total Charge For Credit: £8,158.48, Total Amount Payable: £31,138.48, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive Sport 4dr Step Auto201937,012 milesDiesel£20,236or £446 mo37 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £445.53, Customer Deposit: £3,035.00, Total Deposit: £3,035.40, Total Charge For Credit: £4,184.84, Total Amount Payable: £24,420.84, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto201927,522 milesPetrol£23,997£910 off£23,087or £509 mo37 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £508.30, Customer Deposit: £3,463.00, Total Deposit: £3,463.05, Total Charge For Credit: £4,774.45, Total Amount Payable: £27,861.45, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
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 mo27 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 mo27 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 Series320i M Sport 4dr Step Auto202318,895 milesPetrol£28,099or £407 mo27 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 mo27 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 mo27 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 mo27 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 mo27 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 mo27 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 mo27 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 Auto202129,396 milesPetrol£22,699or £338 mo27 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 Auto202415,518 milesPetrol£29,199or £422 mo27 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 Series330e Sport Pro 4dr Step Auto202154,843 milesHybrid£18,520or £302 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £301.75, Customer Deposit: £2,778.00, Total Deposit: £2,778.00, Optional Final Payment: £7,896.00, Total Charge For Credit: £6,336.25, Total Amount Payable: £24,856.25, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more