BMW 3 Series320i M Sport 4dr Step Auto202230,443 milesPetrol£24,492or £361 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £360.34, Customer Deposit: £3,673.00, Total Deposit: £3,673.80, Optional Final Payment: £10,518.00, Total Charge For Credit: £6,635.78, Total Amount Payable: £31,127.78, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202149,189 milesPetrol£21,759or £328 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £327.85, Customer Deposit: £3,263.00, Total Deposit: £3,263.85, Optional Final Payment: £8,895.00, Total Charge For Credit: £5,808.80, Total Amount Payable: £27,567.80, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20248,095 milesHybrid£35,860or £564 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £563.60, Customer Deposit: £5,379.00, Total Deposit: £5,379.00, Optional Final Payment: £13,304.00, Total Charge For Credit: £9,312.20, Total Amount Payable: £45,172.20, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d SE 4dr Step Auto202013,238 milesDiesel£20,875or £321 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £320.54, Customer Deposit: £3,131.00, Total Deposit: £3,131.25, Optional Final Payment: £8,184.00, Total Charge For Credit: £5,505.63, Total Amount Payable: £26,380.63, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202313,377 milesPetrol£29,000or £401 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £400.51, Customer Deposit: £4,350.00, Total Deposit: £4,350.00, Optional Final Payment: £13,976.00, Total Charge For Credit: £8,149.97, Total Amount Payable: £37,149.97, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202312,922 milesPetrol£30,784£1,379 off£29,405or £409 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £408.80, Customer Deposit: £4,410.00, Total Deposit: £4,410.75, Optional Final Payment: £14,014.00, Total Charge For Credit: £8,233.35, Total Amount Payable: £37,638.35, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step AutoPetrol£52,095or £739 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £738.06, Customer Deposit: £7,814.00, Total Deposit: £7,814.25, Optional Final Payment: £24,024.00, Total Charge For Credit: £14,432.07, Total Amount Payable: £66,527.07, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]Petrol£44,423or £691 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £690.15, Customer Deposit: £6,663.00, Total Deposit: £6,663.45, Optional Final Payment: £16,948.00, Total Charge For Credit: £11,625.50, Total Amount Payable: £56,048.50, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]Petrol£45,386or £712 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £711.43, Customer Deposit: £6,807.00, Total Deposit: £6,807.90, Optional Final Payment: £16,948.00, Total Charge For Credit: £11,807.11, Total Amount Payable: £57,193.11, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step AutoPetrol£43,420or £668 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £668.00, Customer Deposit: £6,513.00, Total Deposit: £6,513.00, Optional Final Payment: £16,948.00, Total Charge For Credit: £11,437.00, Total Amount Payable: £54,857.00, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202050,481 milesPetrol£19,961or £307 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £306.27, Customer Deposit: £2,994.00, Total Deposit: £2,994.15, Optional Final Payment: £7,839.00, Total Charge For Credit: £5,266.84, Total Amount Payable: £25,227.84, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202220,546 milesPetrol£27,935or £370 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £369.82, Customer Deposit: £4,190.00, Total Deposit: £4,190.25, Optional Final Payment: £13,525.50, Total Charge For Credit: £7,162.29, Total Amount Payable: £35,097.29, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.39ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202129,036 milesHybrid£22,999or £292 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £291.46, Customer Deposit: £3,449.00, Total Deposit: £3,449.85, Optional Final Payment: £11,878.51, Total Charge For Credit: £6,027.98, Total Amount Payable: £29,026.98, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202062,574 milesHybrid£20,723£976 off£19,747or £282 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £281.91, Customer Deposit: £2,962.00, Total Deposit: £2,962.05, Optional Final Payment: £8,391.53, Total Charge For Credit: £4,856.35, Total Amount Payable: £24,603.35, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.96ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,852 milesPetrol£31,472or £397 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £396.48, Customer Deposit: £4,720.00, Total Deposit: £4,720.80, Optional Final Payment: £16,389.21, Total Charge For Credit: £8,272.57, Total Amount Payable: £39,744.57, 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 Auto202121,213 milesPetrol£24,391or £312 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £311.80, Customer Deposit: £3,658.00, Total Deposit: £3,658.65, Optional Final Payment: £12,443.23, Total Charge For Credit: £6,365.48, Total Amount Payable: £30,756.48, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more