BMW 3 Series330e M Sport 4dr Step Auto202032,206 milesHybrid£26,697or £417 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.32, Customer Deposit: £4,004.00, Total Deposit: £4,004.55, Optional Final Payment: £10,095.00, Total Charge For Credit: £6,969.59, Total Amount Payable: £33,666.59, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202118,154 milesHybrid£31,397or £496 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £495.11, Customer Deposit: £4,709.00, Total Deposit: £4,709.55, Optional Final Payment: £11,552.00, Total Charge For Credit: £8,134.72, Total Amount Payable: £39,531.72, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202062,120 milesHybrid£19,476or £286 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £285.16, Customer Deposit: £2,921.00, Total Deposit: £2,921.40, Optional Final Payment: £8,444.00, Total Charge For Credit: £5,291.92, Total Amount Payable: £24,767.92, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202170,399 milesHybridwas£20,197£500 off£19,697or £311 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £310.01, Customer Deposit: £2,954.00, Total Deposit: £2,954.55, Optional Final Payment: £7,282.00, Total Charge For Credit: £5,110.02, Total Amount Payable: £24,807.02, Representative APR: 10.90%, Interest Rate (Fixed): 10.37%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr201741,774 milesDiesel£13,561or £305 mo27 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £304.65, Customer Deposit: £2,034.00, Total Deposit: £2,034.15, Total Charge For Credit: £3,096.35, Total Amount Payable: £16,657.35, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%Read more
BMW 3 Series330e M Sport 4dr Step Auto202030,107 milesHybrid£27,797or £439 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £438.62, Customer Deposit: £4,169.00, Total Deposit: £4,169.55, Optional Final Payment: £10,211.00, Total Charge For Credit: £7,198.69, Total Amount Payable: £34,995.69, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202045,212 milesHybrid£29,997or £485 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £484.10, Customer Deposit: £4,499.00, Total Deposit: £4,499.55, Optional Final Payment: £10,393.00, Total Charge For Credit: £7,648.25, Total Amount Payable: £37,645.25, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202411,532 milesHybrid£32,895or £417 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.38, Customer Deposit: £4,934.00, Total Deposit: £4,934.25, Optional Final Payment: £17,017.39, Total Charge For Credit: £8,626.50, Total Amount Payable: £41,521.50, 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 Auto202411,132 milesPetrol£32,957or £428 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £427.51, Customer Deposit: £4,943.00, Total Deposit: £4,943.55, Optional Final Payment: £16,458.80, Total Charge For Credit: £8,538.32, Total Amount Payable: £41,495.32, 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 Auto202313,623 milesPetrol£30,454or £390 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £389.83, Customer Deposit: £4,568.00, Total Deposit: £4,568.10, Optional Final Payment: £15,506.31, Total Charge For Credit: £7,942.42, Total Amount Payable: £38,396.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202136,966 milesPetrol£24,508or £334 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £333.63, Customer Deposit: £3,676.00, Total Deposit: £3,676.20, Optional Final Payment: £11,342.16, Total Charge For Credit: £6,190.97, Total Amount Payable: £30,698.97, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202230,832 milesPetrol£27,060or £371 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £370.54, Customer Deposit: £4,059.00, Total Deposit: £4,059.00, Optional Final Payment: £12,399.05, Total Charge For Credit: £6,813.43, Total Amount Payable: £33,873.43, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.66ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto201820,206 milesPetrol£19,221or £411 mo27 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £410.28, Customer Deposit: £2,883.00, Total Deposit: £2,883.15, Total Charge For Credit: £3,355.59, Total Amount Payable: £22,576.59, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201844,384 milesDiesel£17,587or £376 mo27 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £375.40, Customer Deposit: £2,638.00, Total Deposit: £2,638.05, Total Charge For Credit: £3,070.25, Total Amount Payable: £20,657.25, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series320i M Sport 4dr Step Auto202120,516 milesPetrol£25,262or £330 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £329.89, Customer Deposit: £3,789.00, Total Deposit: £3,789.30, Optional Final Payment: £12,490.57, Total Charge For Credit: £6,522.70, Total Amount Payable: £31,784.70, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more