BMW 3 Series320d Sport 4dr Step Auto201939,579 milesDiesel£19,999or £442 mo30 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £441.80, Customer Deposit: £2,999.00, Total Deposit: £2,999.85, Total Charge For Credit: £4,207.25, Total Amount Payable: £24,206.25, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,275 milesPetrol£29,699or £425 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.80, Customer Deposit: £4,454.00, Total Deposit: £4,454.85, Optional Final Payment: £14,378.00, Total Charge For Credit: £9,099.45, Total Amount Payable: £38,798.45, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202418,591 milesPetrol£29,099or £421 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £420.29, Customer Deposit: £4,364.00, Total Deposit: £4,364.85, Optional Final Payment: £13,846.00, Total Charge For Credit: £8,865.48, Total Amount Payable: £37,964.48, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,217 milesPetrol£29,699or £425 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.71, Customer Deposit: £4,454.00, Total Deposit: £4,454.85, Optional Final Payment: £14,383.00, Total Charge For Credit: £9,100.22, Total Amount Payable: £38,799.22, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202134,824 milesHybrid£24,290or £377 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £376.04, Customer Deposit: £3,643.00, Total Deposit: £3,643.50, Optional Final Payment: £10,534.00, Total Charge For Credit: £7,937.42, Total Amount Payable: £32,227.42, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202035,212 milesHybrid£19,425or £297 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £296.48, Customer Deposit: £2,913.00, Total Deposit: £2,913.75, Optional Final Payment: £8,687.89, Total Charge For Credit: £6,407.68, Total Amount Payable: £25,832.68, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202050,535 milesHybrid£18,414or £272 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £271.95, Customer Deposit: £2,762.00, Total Deposit: £2,762.10, Optional Final Payment: £8,800.85, Total Charge For Credit: £6,202.55, Total Amount Payable: £24,616.55, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d M Sport 4dr202116,067 milesDiesel£22,969or £367 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £366.96, Customer Deposit: £3,445.00, Total Deposit: £3,445.35, Optional Final Payment: £9,255.00, Total Charge For Credit: £7,345.43, Total Amount Payable: £30,314.43, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto201972,818 milesHybrid£16,746or £377 mo38 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £376.20, Customer Deposit: £2,511.00, Total Deposit: £2,511.90, Total Charge For Credit: £3,823.50, Total Amount Payable: £20,569.50, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series330i M Sport 4dr Step Auto202132,522 milesPetrol£22,892or £346 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £345.11, Customer Deposit: £3,433.00, Total Deposit: £3,433.80, Optional Final Payment: £10,504.74, Total Charge For Credit: £7,611.82, Total Amount Payable: £30,503.82, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202069,825 milesHybrid£17,404or £266 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £265.55, Customer Deposit: £2,610.00, Total Deposit: £2,610.60, Optional Final Payment: £7,789.35, Total Charge For Credit: £5,742.35, Total Amount Payable: £23,146.35, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202088,679 milesHybrid£15,362or £346 mo38 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £345.11, Customer Deposit: £2,304.00, Total Deposit: £2,304.30, Total Charge For Credit: £3,507.58, Total Amount Payable: £18,869.58, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series330e M Sport 4dr Step Auto202156,599 milesHybrid£18,824or £282 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £281.51, Customer Deposit: £2,823.00, Total Deposit: £2,823.60, Optional Final Payment: £8,778.80, Total Charge For Credit: £6,290.88, Total Amount Payable: £25,114.88, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202038,652 milesHybrid£18,306or £287 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £286.46, Customer Deposit: £2,745.00, Total Deposit: £2,745.90, Optional Final Payment: £7,748.86, Total Charge For Credit: £5,938.84, Total Amount Payable: £24,244.84, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more