BMW 3 Series320i xDrive M Sport 4dr Step Auto202264,091 milesPetrol£25,011£2,578 off£22,433or £366 moDH11HP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £365.83, Customer Deposit: £3,364.00, Total Deposit: £3,364.95, Optional Final Payment: £8,063.00, Total Charge For Credit: £6,188.96, Total Amount Payable: £28,621.96, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20253,421 milesHybrid£50,995or £748 moBN273UA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £747.79, Customer Deposit: £7,649.00, Total Deposit: £7,649.25, Optional Final Payment: £23,597.10, Total Charge For Credit: £15,397.48, Total Amount Payable: £66,392.48, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 16.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive 4dr Step Auto202062,126 milesPetrol£26,795or £602 moNR46ET*Representative example: Contract Length: 48 months, 48 Monthly Payments: £601.95, Customer Deposit: £4,019.00, Total Deposit: £4,019.25, Total Charge For Credit: £6,117.85, Total Amount Payable: £32,912.85, Representative APR: 12.90%, Interest Rate (Fixed): 12.17%Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202149,652 milesHybrid£29,995or £497 moGU146TL*Representative example: Contract Length: 48 months, 47 Monthly Payments: £496.93, Customer Deposit: £4,499.00, Total Deposit: £4,499.25, Optional Final Payment: £12,281.58, Total Charge For Credit: £10,141.54, Total Amount Payable: £40,136.54, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.49ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202314,450 milesPetrol£32,424or £512 moTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £511.89, Customer Deposit: £4,863.00, Total Deposit: £4,863.60, Optional Final Payment: £12,651.00, Total Charge For Credit: £9,149.43, Total Amount Payable: £41,573.43, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201775,229 milesDiesel£11,990or £265 moHD21AA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £264.89, Customer Deposit: £1,798.00, Total Deposit: £1,798.50, Total Charge For Credit: £2,524.22, Total Amount Payable: £14,514.22, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%Read more
BMW 3 Series330e 22.3 kWh M Sport 4dr Step Auto20248,855 milesHybrid£41,452or £689 moNE360BQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £688.16, Customer Deposit: £6,217.00, Total Deposit: £6,217.80, Optional Final Payment: £14,179.00, Total Charge For Credit: £11,288.32, Total Amount Payable: £52,740.32, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20256,001 milesPetrol£35,455or £475 moBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £474.73, Customer Deposit: £5,318.00, Total Deposit: £5,318.25, Optional Final Payment: £16,860.70, Total Charge For Credit: £9,036.26, Total Amount Payable: £44,491.26, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.26ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201945,387 milesPetrol£19,250or £440 moNP194SL*Representative example: Contract Length: 48 months, 47 Monthly Payments: £439.61, Customer Deposit: £2,887.00, Total Deposit: £2,887.50, Total Charge For Credit: £4,739.78, Total Amount Payable: £23,989.78, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%Read more
BMW 3 Series320i M Sport 4dr Step Auto202512 milesPetrol£32,695or £455 moNR50JH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £454.47, Customer Deposit: £4,904.00, Total Deposit: £4,904.25, Optional Final Payment: £16,610.38, Total Charge For Credit: £10,179.72, Total Amount Payable: £42,874.72, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.93ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series335d xDrive M Sport 4dr Step Auto201765,269 milesDiesel£14,690or £331 moNR24TQ*Representative example: Contract Length: 48 months, 48 Monthly Payments: £330.01, Customer Deposit: £2,203.00, Total Deposit: £2,203.50, Total Charge For Credit: £3,353.98, Total Amount Payable: £18,043.98, Representative APR: 12.90%, Interest Rate (Fixed): 12.15%Read more
BMW 3 Series320i M Sport 4dr Step Auto202324,659 milesPetrol£27,990or £423 moLN69UH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £422.52, Customer Deposit: £4,198.00, Total Deposit: £4,198.50, Optional Final Payment: £13,999.65, Total Charge For Credit: £10,066.59, Total Amount Payable: £38,056.59, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202060,467 milesHybrid£20,596or £357 moTN23UY*Representative example: Contract Length: 48 months, 47 Monthly Payments: £356.64, Customer Deposit: £3,089.00, Total Deposit: £3,089.40, Optional Final Payment: £7,431.30, Total Charge For Credit: £6,696.78, Total Amount Payable: £27,292.78, Representative APR: 13.80%, Interest Rate (Fixed): 13.82%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202224,728 milesPetrol£25,990or £425 moSS94XX*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.77, Customer Deposit: £3,898.00, Total Deposit: £3,898.50, Optional Final Payment: £10,999.86, Total Charge For Credit: £8,872.55, Total Amount Payable: £34,862.55, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202129,195 milesHybrid£25,995or £428 moGU146TL*Representative example: Contract Length: 48 months, 47 Monthly Payments: £427.67, Customer Deposit: £3,899.00, Total Deposit: £3,899.25, Optional Final Payment: £10,828.39, Total Charge For Credit: £8,833.13, Total Amount Payable: £34,828.13, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.55ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport Pro Edition 4dr Step Auto202118,652 milesHybrid£30,695or £517 moRG20GH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £516.23, Customer Deposit: £4,604.00, Total Deposit: £4,604.25, Optional Final Payment: £12,093.23, Total Charge For Credit: £10,265.29, Total Amount Payable: £40,960.29, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.74ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202235,183 milesHybrid£28,395or £468 moNR50JH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £467.97, Customer Deposit: £4,259.00, Total Deposit: £4,259.25, Optional Final Payment: £11,777.57, Total Charge For Credit: £9,636.41, Total Amount Payable: £38,031.41, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.51ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202148,783 milesHybrid£32,995or £560 moCB236EF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £559.53, Customer Deposit: £4,949.00, Total Deposit: £4,949.25, Optional Final Payment: £12,715.08, Total Charge For Credit: £10,967.24, Total Amount Payable: £43,962.24, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.61ppm, Mileage Per Annum: 10,000Read more