BMW 3 Series330e M Sport 4dr Step Auto20248,095 milesHybrid£35,860or £564 mo33 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 Series318i M Sport 4dr Step Auto202050,481 milesPetrol£19,961or £307 mo33 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 Series320i M Sport 4dr Step Auto202313,377 milesPetrol£29,000or £401 mo33 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,526£1,456 off£29,070or £402 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.40, Customer Deposit: £4,360.00, Total Deposit: £4,360.50, Optional Final Payment: £14,014.00, Total Charge For Credit: £8,170.30, Total Amount Payable: £37,240.30, 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 mo33 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 mo33 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 mo33 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 mo33 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 Series320i M Sport 4dr Step Auto202024,943 milesPetrol£22,407or £337 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £336.73, Customer Deposit: £3,361.00, Total Deposit: £3,361.05, Optional Final Payment: £9,748.00, Total Charge For Credit: £6,528.36, Total Amount Payable: £28,935.36, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport Shadow Edition 4dr Step Auto201758,400 milesDiesel£17,49533 miles away
BMW 3 Series320d xDrive M Sport 4dr Step Auto201861,827 milesDiesel£13,999or £315 mo Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £314.49, Customer Deposit: £2,099.00, Total Deposit: £2,099.85, Total Charge For Credit: £3,196.37, Total Amount Payable: £17,195.37, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series320i M Sport 4dr Step Auto202139,631 milesPetrol£24,995or £407 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £406.64, Customer Deposit: £3,749.00, Total Deposit: £3,999.25, Optional Final Payment: £9,833.50, Total Charge For Credit: £7,949.83, Total Amount Payable: £32,944.83, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202121,213 milesPetrol£24,444or £313 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £312.95, Customer Deposit: £3,666.00, Total Deposit: £3,666.60, Optional Final Payment: £12,443.23, Total Charge For Credit: £6,374.48, Total Amount Payable: £30,818.48, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202136,000 milesPetrol£22,346or £285 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £284.97, Customer Deposit: £3,351.00, Total Deposit: £3,351.90, Optional Final Payment: £11,439.01, Total Charge For Credit: £5,838.50, Total Amount Payable: £28,184.50, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202220,546 milesPetrol£28,608£569 off£28,039or £373 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £372.07, Customer Deposit: £4,205.00, Total Deposit: £4,205.85, Optional Final Payment: £13,525.50, Total Charge For Credit: £7,179.64, Total Amount Payable: £35,218.64, 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,791or £287 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £286.94, Customer Deposit: £3,418.00, Total Deposit: £3,418.65, Optional Final Payment: £11,878.51, Total Charge For Credit: £5,992.34, Total Amount Payable: £28,783.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,852 milesPetrol£31,343or £394 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £393.67, Customer Deposit: £4,701.00, Total Deposit: £4,701.45, Optional Final Payment: £16,389.21, Total Charge For Credit: £8,250.15, Total Amount Payable: £39,593.15, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202062,574 milesHybrid£19,608or £279 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £278.89, Customer Deposit: £2,941.00, Total Deposit: £2,941.20, Optional Final Payment: £8,391.53, Total Charge For Credit: £4,832.56, Total Amount Payable: £24,440.56, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.96ppm, Mileage Per Annum: 10,000Read more