BMW 3 Series330e M Sport 4dr Step Auto202129,036 milesHybrid£22,641or £284 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £283.68, Customer Deposit: £3,396.00, Total Deposit: £3,396.15, Optional Final Payment: £11,878.51, Total Charge For Credit: £5,966.62, Total Amount Payable: £28,607.62, 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,265or £392 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £391.98, Customer Deposit: £4,689.00, Total Deposit: £4,689.75, Optional Final Payment: £16,389.21, Total Charge For Credit: £8,237.02, Total Amount Payable: £39,502.02, 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,652or £280 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £279.84, Customer Deposit: £2,947.00, Total Deposit: £2,947.80, Optional Final Payment: £8,391.53, Total Charge For Credit: £4,839.81, Total Amount Payable: £24,491.81, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.96ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202069,825 milesHybrid£17,404or £266 mo39 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 Sport Pro 4dr Step Auto202035,212 milesHybrid£19,425or £297 mo39 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 mo39 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 Series330e M Sport 4dr Step Auto202156,599 milesHybrid£18,824or £282 mo39 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 mo39 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
BMW 3 Series330e M Sport 4dr Auto201972,818 milesHybrid£16,746or £377 mo39 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 Series330e M Sport 4dr Step Auto202051,559 milesHybrid£18,925or £285 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £284.28, Customer Deposit: £2,838.00, Total Deposit: £2,838.75, Optional Final Payment: £8,747.61, Total Charge For Credit: £6,306.80, Total Amount Payable: £25,231.80, 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 Auto202134,204 milesHybrid£19,527or £300 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £299.51, Customer Deposit: £2,929.00, Total Deposit: £2,929.05, Optional Final Payment: £8,641.75, Total Charge For Credit: £6,420.28, Total Amount Payable: £25,947.28, 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 Auto202161,025 milesHybrid£19,199or £293 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £292.96, Customer Deposit: £2,879.00, Total Deposit: £2,879.85, Optional Final Payment: £8,591.25, Total Charge For Credit: £6,334.18, Total Amount Payable: £25,533.18, 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 Auto202052,726 milesHybrid£18,504or £279 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £278.58, Customer Deposit: £2,775.00, Total Deposit: £2,775.60, Optional Final Payment: £8,514.31, Total Charge For Credit: £6,157.75, Total Amount Payable: £24,661.75, 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 Auto202030,388 milesHybrid£19,246or £289 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £288.58, Customer Deposit: £2,886.00, Total Deposit: £2,886.90, Optional Final Payment: £8,928.35, Total Charge For Credit: £6,421.09, Total Amount Payable: £25,667.09, 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 mo39 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 Auto202067,334 milesHybrid£17,259or £261 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £260.57, Customer Deposit: £2,588.00, Total Deposit: £2,588.85, Optional Final Payment: £7,895.83, Total Charge For Credit: £5,733.04, Total Amount Payable: £22,992.04, 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 mo39 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 Series335d xDrive M Sport Shadow Edition 4dr Step Auto201863,855 milesDiesel£17,78021 miles away