BMW 3 Series330e M Sport 4dr Step Auto202410,587 milesHybrid£34,374or £447 moBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £446.84, Customer Deposit: £5,156.00, Total Deposit: £5,156.10, Optional Final Payment: £17,112.04, Total Charge For Credit: £8,895.62, Total Amount Payable: £43,269.62, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202121,324 milesHybrid£27,164or £375 moSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £374.05, Customer Deposit: £4,074.00, Total Deposit: £4,074.60, Optional Final Payment: £12,327.55, Total Charge For Credit: £6,818.50, Total Amount Payable: £33,982.50, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.56ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202130,618 milesPetrol£23,927or £313 moDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £312.91, Customer Deposit: £3,589.00, Total Deposit: £3,589.05, Optional Final Payment: £11,804.52, Total Charge For Credit: £6,173.34, Total Amount Payable: £30,100.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20241,840 milesHybrid£38,618or £517 moBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £516.95, Customer Deposit: £5,792.00, Total Deposit: £5,792.70, Optional Final Payment: £18,372.39, Total Charge For Credit: £9,843.74, Total Amount Payable: £48,461.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20242,326 milesHybrid£38,236or £510 moDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £509.52, Customer Deposit: £5,735.00, Total Deposit: £5,735.40, Optional Final Payment: £18,322.49, Total Charge For Credit: £9,769.33, Total Amount Payable: £48,005.33, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202118,123 milesPetrol£25,670or £336 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £335.90, Customer Deposit: £3,850.00, Total Deposit: £3,850.50, Optional Final Payment: £12,653.08, Total Charge For Credit: £6,620.88, Total Amount Payable: £32,290.88, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202112,993 milesPetrol£23,655or £309 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £308.04, Customer Deposit: £3,548.00, Total Deposit: £3,548.25, Optional Final Payment: £11,745.05, Total Charge For Credit: £6,116.18, Total Amount Payable: £29,771.18, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.81ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20248,514 milesHybrid£33,468or £424 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.53, Customer Deposit: £5,020.00, Total Deposit: £5,020.20, Optional Final Payment: £17,319.67, Total Charge For Credit: £8,777.78, Total Amount Payable: £42,245.78, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202136,966 milesPetrol£24,485or £334 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £333.13, Customer Deposit: £3,672.00, Total Deposit: £3,672.75, Optional Final Payment: £11,342.16, Total Charge For Credit: £6,187.02, Total Amount Payable: £30,672.02, 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,048or £371 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £370.28, Customer Deposit: £4,057.00, Total Deposit: £4,057.20, Optional Final Payment: £12,399.05, Total Charge For Credit: £6,811.41, Total Amount Payable: £33,859.41, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.66ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202224,536 milesDieselwas£38,410£1,590 off£36,820or £551 moPR22TY*Representative example: Contract Length: 49 months, 48 Monthly Payments: £550.11, Customer Deposit: £5,523.00, Total Deposit: £5,523.00, Optional Final Payment: £16,033.26, Total Charge For Credit: £11,141.54, Total Amount Payable: £47,961.54, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d xDrive MHT M Sport 4dr Step Auto202224,096 milesDiesel£31,595or £446 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £445.65, Customer Deposit: £4,739.00, Total Deposit: £4,739.25, Optional Final Payment: £13,734.60, Total Charge For Credit: £7,824.40, Total Amount Payable: £39,419.40, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.61ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20249,582 milesHybrid£33,545or £428 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £427.08, Customer Deposit: £5,031.00, Total Deposit: £5,031.75, Optional Final Payment: £17,212.70, Total Charge For Credit: £8,772.21, Total Amount Payable: £42,317.21, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201934,874 milesDiesel£23,298or £340 moBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £339.16, Customer Deposit: £3,494.00, Total Deposit: £3,494.70, Optional Final Payment: £9,526.00, Total Charge For Credit: £5,663.22, Total Amount Payable: £28,961.22, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.45ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20246,980 milesPetrol£32,591or £413 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £412.53, Customer Deposit: £4,888.00, Total Deposit: £4,888.65, Optional Final Payment: £16,860.14, Total Charge For Credit: £8,546.70, Total Amount Payable: £41,137.70, 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 Auto202411,938 milesPetrol£32,491or £419 moSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £418.75, Customer Deposit: £4,873.00, Total Deposit: £4,873.65, Optional Final Payment: £16,380.89, Total Charge For Credit: £8,444.79, Total Amount Payable: £40,935.79, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201918,655 milesDiesel£23,830or £518 moPO202BJ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £517.37, Customer Deposit: £3,574.00, Total Deposit: £3,574.50, Total Charge For Credit: £4,588.26, Total Amount Payable: £28,418.26, Representative APR: 10.90%, Interest Rate (Fixed): 10.37%Read more