BMW 3 Series320d xDrive M Sport 4dr Step Auto201854,798 milesDiesel£15,499or £337 moGood price18 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £336.61, Customer Deposit: £2,324.00, Total Deposit: £2,324.85, Total Charge For Credit: £2,983.13, Total Amount Payable: £18,482.13, Representative APR: 10.90%, Interest Rate (Fixed): 10.35%Read more
BMW 3 Series320i Sport 4dr201822,424 milesPetrolwas£12,699£300 off£12,399or £270 moGreat price18 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £269.28, Customer Deposit: £1,859.00, Total Deposit: £1,859.85, Total Charge For Credit: £2,386.29, Total Amount Payable: £14,785.29, Representative APR: 10.90%, Interest Rate (Fixed): 10.34%Read more
BMW 3 Series320i Sport 4dr Step Auto202136,634 milesPetrol£20,400or £272 moGood price10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £271.62, Customer Deposit: £3,060.00, Total Deposit: £3,060.00, Optional Final Payment: £9,181.00, Total Charge For Credit: £4,607.14, Total Amount Payable: £25,007.14, Representative APR: 8.90%, Interest Rate (Fixed): 4.37%, Excess Mileage Charge: 12.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202232,206 milesPetrol£23,870or £358 moFair price27 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £358.00, Customer Deposit: £3,580.00, Total Deposit: £3,580.50, Optional Final Payment: £11,851.92, Total Charge For Credit: £8,746.42, Total Amount Payable: £32,616.42, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202217,253 milesDiesel£27,399or £413 moFair price18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £412.24, Customer Deposit: £4,109.00, Total Deposit: £4,109.85, Optional Final Payment: £11,235.00, Total Charge For Credit: £7,321.13, Total Amount Payable: £34,720.13, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive MHT M Sport 4dr Step Auto202024,210 milesDiesel£26,399or £415 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £414.94, Customer Deposit: £3,959.00, Total Deposit: £3,959.85, Optional Final Payment: £9,792.00, Total Charge For Credit: £6,855.03, Total Amount Payable: £33,254.03, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201952,940 milesDieselwas£20,399£1,012 off£19,387or £273 moGreat price27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £272.51, Customer Deposit: £2,908.00, Total Deposit: £2,908.05, Optional Final Payment: £8,481.73, Total Charge For Credit: £4,810.75, Total Amount Payable: £24,197.75, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202054,269 milesPetrol£18,399or £249 moFair price37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £248.38, Customer Deposit: £2,759.00, Total Deposit: £2,759.85, Optional Final Payment: £8,633.90, Total Charge For Credit: £4,668.61, Total Amount Payable: £23,067.61, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.86ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d SE 4dr201858,017 milesDiesel£11,599or £248 moGood price37 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £247.59, Customer Deposit: £1,739.00, Total Deposit: £1,739.85, Total Charge For Credit: £2,025.17, Total Amount Payable: £13,624.17, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series320d M Sport 4dr Step Auto201852,868 milesDiesel£14,499or £310 moGood price37 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £309.49, Customer Deposit: £2,174.00, Total Deposit: £2,174.85, Total Charge For Credit: £2,531.37, Total Amount Payable: £17,030.37, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series320i M Sport 4dr Step Auto201926,751 milesPetrol£16,982or £369 moGreat price Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £368.81, Customer Deposit: £2,547.00, Total Deposit: £2,547.30, Total Charge For Credit: £3,268.18, Total Amount Payable: £20,250.18, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series320i M Sport 4dr Step Auto202031,337 milesPetrol£20,995or £336 moGreat price40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £335.93, Customer Deposit: £3,149.00, Total Deposit: £3,399.25, Optional Final Payment: £8,987.50, Total Charge For Credit: £7,180.46, Total Amount Payable: £28,175.46, Representative APR: 14.00%, Interest Rate (Fixed): 14.01%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more