BMW 3 Series320i M Sport 4dr Step Auto202411,219 milesPetrol£33,745or £429 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £428.09, Customer Deposit: £5,061.00, Total Deposit: £5,561.75, Optional Final Payment: £16,673.52, Total Charge For Credit: £8,610.50, Total Amount Payable: £42,355.50, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202134,004 milesPetrol£23,990or £340 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £339.06, Customer Deposit: £3,598.00, Total Deposit: £4,098.50, Optional Final Payment: £11,072.09, Total Charge For Credit: £7,116.41, Total Amount Payable: £31,106.41, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.42ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202215,803 milesDiesel£34,980or £507 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £506.97, Customer Deposit: £5,247.00, Total Deposit: £5,747.00, Optional Final Payment: £15,756.84, Total Charge For Credit: £10,351.43, Total Amount Payable: £45,331.43, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 10.27ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto2024512 milesDiesel£53,450or £745 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £744.25, Customer Deposit: £8,017.00, Total Deposit: £8,517.50, Optional Final Payment: £23,057.29, Total Charge For Credit: £13,104.54, Total Amount Payable: £66,554.54, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.14ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202112,271 milesHybrid£26,995or £387 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £386.73, Customer Deposit: £4,049.00, Total Deposit: £4,549.25, Optional Final Payment: £12,248.76, Total Charge For Credit: £7,979.32, Total Amount Payable: £34,974.32, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 7.77ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20243,000 milesPetrol£33,490or £466 mo32 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £465.05, Customer Deposit: £5,023.00, Total Deposit: £5,023.50, Optional Final Payment: £16,728.00, Total Charge For Credit: £10,583.90, Total Amount Payable: £44,073.90, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 22.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202115,299 milesPetrol£27,490or £385 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £384.87, Customer Deposit: £4,123.00, Total Deposit: £4,623.50, Optional Final Payment: £13,019.09, Total Charge For Credit: £8,241.48, Total Amount Payable: £35,731.48, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20241,000 milesPetrol£36,990or £497 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £496.83, Customer Deposit: £5,548.00, Total Deposit: £5,548.50, Optional Final Payment: £17,501.91, Total Charge For Credit: £9,411.42, Total Amount Payable: £46,401.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202410,354 milesHybrid£35,750or £460 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £459.47, Customer Deposit: £5,362.00, Total Deposit: £5,862.50, Optional Final Payment: £17,367.80, Total Charge For Credit: £9,075.39, Total Amount Payable: £44,825.39, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20246,168 milesHybrid£34,890or £431 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £430.33, Customer Deposit: £5,233.00, Total Deposit: £5,733.50, Optional Final Payment: £17,965.50, Total Charge For Credit: £9,034.51, Total Amount Payable: £43,924.51, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,194 milesPetrol£31,485or £390 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £389.13, Customer Deposit: £4,722.00, Total Deposit: £5,222.75, Optional Final Payment: £16,095.15, Total Charge For Credit: £8,122.01, Total Amount Payable: £39,607.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20244,451 milesHybrid£36,940or £466 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £465.66, Customer Deposit: £5,541.00, Total Deposit: £6,041.00, Optional Final Payment: £18,490.38, Total Charge For Credit: £9,477.40, Total Amount Payable: £46,417.40, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202121,111 milesPetrol£25,490or £353 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £352.88, Customer Deposit: £3,823.00, Total Deposit: £4,323.50, Optional Final Payment: £12,251.49, Total Charge For Credit: £7,670.35, Total Amount Payable: £33,160.35, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto20243,232 milesPetrol£34,900or £470 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £469.19, Customer Deposit: £5,235.00, Total Deposit: £5,735.00, Optional Final Payment: £15,759.22, Total Charge For Credit: £8,646.15, Total Amount Payable: £43,546.15, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto20242,482 milesDiesel£47,750or £616 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £615.46, Customer Deposit: £7,162.00, Total Deposit: £7,662.50, Optional Final Payment: £23,341.97, Total Charge For Credit: £12,181.09, Total Amount Payable: £59,931.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.14ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport 4dr Step Auto20242,500 milesHybrid£43,450or £638 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £637.33, Customer Deposit: £6,517.00, Total Deposit: £7,017.50, Optional Final Payment: £16,761.75, Total Charge For Credit: £10,283.76, Total Amount Payable: £53,733.76, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.92ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202114,236 milesPetrol£26,880or £377 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £376.36, Customer Deposit: £4,032.00, Total Deposit: £4,532.00, Optional Final Payment: £12,710.93, Total Charge For Credit: £8,051.85, Total Amount Payable: £34,931.85, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto201918,250 milesPetrol£26,990or £396 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £395.64, Customer Deposit: £4,048.00, Total Deposit: £4,548.50, Optional Final Payment: £11,713.45, Total Charge For Credit: £7,867.03, Total Amount Payable: £34,857.03, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.91ppm, Mileage Per Annum: 10,000Read more