BMW 3 Series320d Sport 4dr Step Auto201933,000 milesDiesel£20,647or £301 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £300.24, Customer Deposit: £3,097.00, Total Deposit: £3,097.05, Optional Final Payment: £8,460.68, Total Charge For Credit: £5,022.01, Total Amount Payable: £25,669.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.68ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i Sport 4dr Step Auto202010,949 milesPetrol£21,245or £328 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £327.43, Customer Deposit: £3,186.00, Total Deposit: £3,186.75, Optional Final Payment: £8,888.00, Total Charge For Credit: £6,218.96, Total Amount Payable: £27,463.96, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive Luxury 4dr Step Auto201763,098 milesDiesel£12,141or £269 mo27 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £268.21, Customer Deposit: £1,821.00, Total Deposit: £1,821.15, Total Charge For Credit: £2,554.23, Total Amount Payable: £14,695.23, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series330e M Sport 4dr Step Auto20244,804 milesHybrid£35,184or £477 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £476.70, Customer Deposit: £5,277.00, Total Deposit: £5,277.60, Optional Final Payment: £16,412.10, Total Charge For Credit: £8,910.60, Total Amount Payable: £44,094.60, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.75ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202418,696 milesHybrid£31,239or £419 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £418.90, Customer Deposit: £4,685.00, Total Deposit: £4,685.85, Optional Final Payment: £14,820.20, Total Charge For Credit: £7,955.35, Total Amount Payable: £39,194.35, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202418,951 milesHybrid£35,570£1,602 off£33,968or £473 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £472.49, Customer Deposit: £5,095.00, Total Deposit: £5,095.20, Optional Final Payment: £15,144.63, Total Charge For Credit: £8,478.86, Total Amount Payable: £42,446.86, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202413,620 milesHybrid£32,488or £438 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £437.99, Customer Deposit: £4,873.00, Total Deposit: £4,873.20, Optional Final Payment: £15,279.14, Total Charge For Credit: £8,249.87, Total Amount Payable: £40,737.87, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202148,012 milesHybrid£20,460or £278 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £277.71, Customer Deposit: £3,069.00, Total Deposit: £3,069.00, Optional Final Payment: £9,515.00, Total Charge For Credit: £5,176.37, Total Amount Payable: £25,636.37, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.37ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202115,649 milesPetrol£25,592or £359 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £358.97, Customer Deposit: £3,838.00, Total Deposit: £3,838.80, Optional Final Payment: £11,239.49, Total Charge For Credit: £6,357.88, Total Amount Payable: £31,949.88, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.18ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202148,442 milesPetrol£24,382or £355 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £354.23, Customer Deposit: £3,657.00, Total Deposit: £3,657.30, Optional Final Payment: £10,009.83, Total Charge For Credit: £5,933.94, Total Amount Payable: £30,315.94, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202139,030 milesPetrol£22,423or £314 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £313.18, Customer Deposit: £3,363.00, Total Deposit: £3,363.45, Optional Final Payment: £9,924.27, Total Charge For Credit: £5,584.18, Total Amount Payable: £28,007.18, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.18ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202139,644 milesHybrid£21,377or £296 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £295.07, Customer Deposit: £3,206.00, Total Deposit: £3,206.55, Optional Final Payment: £9,661.31, Total Charge For Credit: £5,359.15, Total Amount Payable: £26,736.15, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.99ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20246,475 milesPetrol£30,638or £441 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £440.46, Customer Deposit: £4,595.00, Total Deposit: £4,595.70, Optional Final Payment: £14,509.00, Total Charge For Credit: £9,168.32, Total Amount Payable: £39,806.32, 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 Auto202154,543 milesPetrol£21,136or £333 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £332.68, Customer Deposit: £3,170.00, Total Deposit: £3,170.40, Optional Final Payment: £8,306.00, Total Charge For Credit: £5,976.36, Total Amount Payable: £27,112.36, 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 Auto202111,103 milesPetrol£27,239or £431 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £430.74, Customer Deposit: £4,085.00, Total Deposit: £4,085.85, Optional Final Payment: £10,586.00, Total Charge For Credit: £7,677.63, Total Amount Payable: £34,916.63, 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 Auto202141,499 milesPetrol£24,668or £396 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £395.87, Customer Deposit: £3,700.00, Total Deposit: £3,700.20, Optional Final Payment: £9,245.00, Total Charge For Credit: £6,883.09, Total Amount Payable: £31,551.09, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201949,045 milesDiesel£21,418or £472 mo38 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £471.55, Customer Deposit: £3,212.00, Total Deposit: £3,212.70, Total Charge For Credit: £4,429.10, Total Amount Payable: £25,847.10, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more