BMW 3 Series320d M Sport 4dr201741,774 milesDiesel£13,561or £305 mo20 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 Auto202118,154 milesHybrid£31,397or £480 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £479.58, Customer Deposit: £4,709.00, Total Deposit: £4,709.55, Optional Final Payment: £11,552.00, Total Charge For Credit: £7,404.81, Total Amount Payable: £38,801.81, Representative APR: 9.90%, Interest Rate (Fixed): 9.47%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202062,120 milesHybridwas£23,076£3,600 off£19,476or £286 mo20 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 mo20 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 Series330e M Sport 4dr Step Auto202032,206 milesHybrid£26,697or £417 mo20 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 Auto202412,087 milesHybrid£32,793or £416 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £415.14, Customer Deposit: £4,918.00, Total Deposit: £4,918.95, Optional Final Payment: £16,961.80, Total Charge For Credit: £8,599.33, Total Amount Payable: £41,392.33, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202411,532 milesHybrid£32,927or £418 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £417.07, Customer Deposit: £4,939.00, Total Deposit: £4,939.05, Optional Final Payment: £17,017.39, Total Charge For Credit: £8,631.73, Total Amount Payable: £41,558.73, 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,997or £429 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £428.38, Customer Deposit: £4,949.00, Total Deposit: £4,949.55, Optional Final Payment: £16,458.80, Total Charge For Credit: £8,545.21, Total Amount Payable: £41,542.21, 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,490or £391 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £390.61, Customer Deposit: £4,573.00, Total Deposit: £4,573.50, Optional Final Payment: £15,506.31, Total Charge For Credit: £7,948.48, Total Amount Payable: £38,438.48, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202128,600 milesPetrol£26,295or £349 mo6 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.81, Customer Deposit: £3,944.00, Total Deposit: £3,944.25, Optional Final Payment: £12,691.43, Total Charge For Credit: £6,734.75, Total Amount Payable: £33,029.75, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.21ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202120,516 milesPetrol£25,262or £330 mo6 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
BMW 3 Series320i xDrive M Sport 4dr Step Auto202230,832 milesPetrol£27,049or £371 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £370.30, Customer Deposit: £4,057.00, Total Deposit: £4,057.35, Optional Final Payment: £12,399.05, Total Charge For Credit: £6,811.50, Total Amount Payable: £33,860.50, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.66ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202112,993 milesPetrol£23,686or £309 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £308.72, Customer Deposit: £3,552.00, Total Deposit: £3,552.90, Optional Final Payment: £11,745.05, Total Charge For Credit: £6,121.79, Total Amount Payable: £29,807.79, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.81ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202136,966 milesPetrol£24,617or £336 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £335.99, Customer Deposit: £3,692.00, Total Deposit: £3,692.55, Optional Final Payment: £11,342.16, Total Charge For Credit: £6,209.24, Total Amount Payable: £30,826.24, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more