BMW 3 Series320i M Sport 4dr Step Auto202114,196 milesPetrol£26,750or £439 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £438.99, Customer Deposit: £4,012.00, Total Deposit: £4,012.50, Optional Final Payment: £11,210.39, Total Charge For Credit: £9,105.42, Total Amount Payable: £35,855.42, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.23ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202115,818 milesPetrol£26,500or £444 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £443.03, Customer Deposit: £3,975.00, Total Deposit: £3,975.00, Optional Final Payment: £10,603.89, Total Charge For Credit: £8,901.30, Total Amount Payable: £35,401.30, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202127,466 milesHybrid£25,500or £433 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £432.18, Customer Deposit: £3,825.00, Total Deposit: £3,825.00, Optional Final Payment: £9,841.85, Total Charge For Credit: £8,479.31, Total Amount Payable: £33,979.31, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.75ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202150,014 milesDiesel£31,500or £535 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £534.79, Customer Deposit: £4,725.00, Total Deposit: £4,725.00, Optional Final Payment: £12,101.27, Total Charge For Credit: £10,461.40, Total Amount Payable: £41,961.40, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.13ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201951,628 milesDiesel£22,250or £391 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £390.26, Customer Deposit: £3,337.00, Total Deposit: £3,337.50, Optional Final Payment: £7,776.15, Total Charge For Credit: £7,205.87, Total Amount Payable: £29,455.87, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201925,214 milesPetrol£23,500or £401 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £400.14, Customer Deposit: £3,525.00, Total Deposit: £3,525.00, Optional Final Payment: £8,955.62, Total Charge For Credit: £7,787.20, Total Amount Payable: £31,287.20, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.72ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201929,137 milesDiesel£24,750or £432 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £431.13, Customer Deposit: £3,712.00, Total Deposit: £3,712.50, Optional Final Payment: £8,833.56, Total Charge For Credit: £8,059.17, Total Amount Payable: £32,809.17, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.75ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201636,993 milesDiesel£14,995or £343 mo33 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £342.48, Customer Deposit: £2,249.00, Total Deposit: £2,249.25, Total Charge For Credit: £3,693.29, Total Amount Payable: £18,688.29, Representative APR: 13.90%, Interest Rate (Fixed): 13.06%Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202113,059 milesPetrol£27,394£802 off£26,59234 miles away
BMW 3 Series318d MHT M Sport 4dr Step Auto202132,640 milesHybrid£23,999or £388 mo35 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £387.48, Customer Deposit: £3,599.00, Total Deposit: £3,599.85, Optional Final Payment: £8,264.00, Total Charge For Credit: £6,463.89, Total Amount Payable: £30,462.89, Representative APR: 11.30%, Interest Rate (Fixed): 5.85%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202226,476 milesPetrol£25,220£821 off£24,39937 miles away
BMW 3 Series318i Sport 4dr201852,544 milesPetrol£9,701or £214 mo40 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £213.58, Customer Deposit: £1,455.00, Total Deposit: £1,455.15, Total Charge For Credit: £2,005.99, Total Amount Payable: £11,706.99, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more