BMW 3 Series320i M Sport Shadow Edition 5dr Step Auto201943,701 milesPetrol£19,578or £418 moFair priceDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £417.88, Customer Deposit: £2,936.00, Total Deposit: £2,936.70, Total Charge For Credit: £3,417.94, Total Amount Payable: £22,995.94, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 5 Series530e M Sport 5dr Auto202412,316 milesHybrid£38,000or £616 moDD23XH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £615.95, Customer Deposit: £5,700.00, Total Deposit: £5,700.00, Optional Final Payment: £16,397.61, Total Charge For Credit: £13,047.26, Total Amount Payable: £51,047.26, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 12.73ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport Pro Edition 5dr Step Auto202156,873 milesHybrid£21,999Good priceHU47DY
BMW 3 Series Touring330e M Sport 5dr Step Auto202157,597 milesHybrid£20,212£762 off£19,450or £292 moGreat priceBD48RU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £291.52, Customer Deposit: £2,917.00, Total Deposit: £2,917.50, Optional Final Payment: £8,640.00, Total Charge For Credit: £5,818.94, Total Amount Payable: £25,268.94, Representative APR: 11.90%, Interest Rate (Fixed): 11.92%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202141,862 milesHybrid£23,941or £338 moGood priceRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £337.90, Customer Deposit: £3,591.00, Total Deposit: £3,591.15, Optional Final Payment: £10,395.45, Total Charge For Credit: £5,926.90, Total Amount Payable: £29,867.90, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.65ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202310,173 milesPetrol£31,976£1,385 off£30,591or £390 moGreat priceBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £389.98, Customer Deposit: £4,588.00, Total Deposit: £4,588.65, Optional Final Payment: £15,667.77, Total Charge For Credit: £7,994.48, Total Amount Payable: £38,585.48, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20256,391 milesPetrol£36,889or £596 moGood priceNE360BQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £595.83, Customer Deposit: £5,533.00, Total Deposit: £5,533.35, Optional Final Payment: £13,598.00, Total Charge For Credit: £10,246.36, Total Amount Payable: £47,135.36, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340i xDrive MHT 5dr Step Auto202238,358 milesHybrid£39,203or £581 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £580.76, Customer Deposit: £5,880.00, Total Deposit: £5,880.45, Optional Final Payment: £15,454.64, Total Charge For Credit: £9,427.81, Total Amount Payable: £48,630.81, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.86ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto20245,794 milesHybrid£36,180or £549 moFair priceTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £548.01, Customer Deposit: £5,427.00, Total Deposit: £5,427.00, Optional Final Payment: £15,486.00, Total Charge For Credit: £10,489.47, Total Amount Payable: £46,669.47, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d SE 5dr Step Auto201831,548 milesDiesel£16,295or £367 moPO141TU*Representative example: Contract Length: 48 months, 48 Monthly Payments: £366.07, Customer Deposit: £2,444.00, Total Deposit: £2,444.25, Total Charge For Credit: £3,720.61, Total Amount Payable: £20,015.61, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%Read more
BMW 3 Series Touring320d xDrive MHT M Sport 5dr Step Auto202267,583 milesDiesel£22,046or £349 moDE214XF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.08, Customer Deposit: £3,306.00, Total Deposit: £3,306.90, Optional Final Payment: £8,600.00, Total Charge For Credit: £6,220.66, Total Amount Payable: £28,266.66, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202510,608 milesPetrol£35,904or £579 moGreat priceBA228RT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £578.65, Customer Deposit: £5,385.00, Total Deposit: £5,385.60, Optional Final Payment: £13,310.00, Total Charge For Credit: £9,988.15, Total Amount Payable: £45,892.15, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto20242,952 milesHybrid£37,765or £580 moNE360BQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £579.32, Customer Deposit: £5,664.00, Total Deposit: £5,664.75, Optional Final Payment: £15,733.00, Total Charge For Credit: £10,860.79, Total Amount Payable: £48,625.79, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring318i Sport 5dr201927,452 milesPetrol£13,510or £298 moNE289NZ*Representative example: Contract Length: 48 months, 48 Monthly Payments: £297.44, Customer Deposit: £2,026.00, Total Deposit: £2,026.50, Total Charge For Credit: £2,793.62, Total Amount Payable: £16,303.62, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20245,160 milesPetrol£36,115or £484 moFair priceRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £483.66, Customer Deposit: £5,417.00, Total Deposit: £5,417.25, Optional Final Payment: £17,169.10, Total Charge For Credit: £9,203.37, Total Amount Payable: £45,318.37, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.38ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202510,627 milesPetrol£36,265or £587 moGood priceNE360BQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £586.77, Customer Deposit: £5,439.00, Total Deposit: £5,439.75, Optional Final Payment: £13,308.00, Total Charge For Credit: £10,060.94, Total Amount Payable: £46,325.94, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202135,572 milesPetrol£26,334or £426 moYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.74, Customer Deposit: £3,950.00, Total Deposit: £3,950.10, Optional Final Payment: £9,684.00, Total Charge For Credit: £7,309.88, Total Amount Payable: £33,643.88, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i Sport 5dr Step Auto20218,523 milesPetrol£26,302or £418 moFair priceEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £417.09, Customer Deposit: £3,945.00, Total Deposit: £3,945.30, Optional Final Payment: £10,153.00, Total Charge For Credit: £7,399.53, Total Amount Payable: £33,701.53, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more