BMW 3 Series Touring330e M Sport 5dr Step Auto202232,496 milesSemi-automatic£31,197or £493 moB330JJ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £492.82, Customer Deposit: £4,679.00, Total Deposit: £4,679.55, Optional Final Payment: £11,026.00, Total Charge For Credit: £8,163.91, Total Amount Payable: £39,360.91, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 14.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202249,530 milesSemi-automatic£28,197or £447 moB330JJ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £446.47, Customer Deposit: £4,229.00, Total Deposit: £4,229.55, Optional Final Payment: £9,901.00, Total Charge For Credit: £7,364.11, Total Amount Payable: £35,561.11, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 14.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport Pro Edition 5dr Step Auto202235,923 milesSemi-automatic£26,697or £376 moFair priceHU130EG*Representative example: Contract Length: 49 months, 48 Monthly Payments: £375.98, Customer Deposit: £4,004.00, Total Deposit: £4,004.55, Optional Final Payment: £12,173.50, Total Charge For Credit: £7,528.09, Total Amount Payable: £34,225.09, Representative APR: 10.90%, Interest Rate (Fixed): 5.32%, Excess Mileage Charge: 16.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e SE Pro 5dr Step Auto202157,992 milesSemi-automatic£23,197or £375 moB330JJ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £374.08, Customer Deposit: £3,479.00, Total Deposit: £3,479.55, Optional Final Payment: £7,741.00, Total Charge For Credit: £5,979.39, Total Amount Payable: £29,176.39, Representative APR: 10.90%, Interest Rate (Fixed): 5.38%, Excess Mileage Charge: 10.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e Sport Pro 5dr Step Auto202155,531 milesSemi-automatic£24,197£700 off£23,497or £366 moS705SZ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £365.87, Customer Deposit: £3,524.00, Total Deposit: £3,524.55, Optional Final Payment: £8,618.50, Total Charge For Credit: £6,207.81, Total Amount Payable: £29,704.81, Representative APR: 10.90%, Interest Rate (Fixed): 5.36%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive Sport Pro 5dr Step Auto202138,941 milesSemi-automatic£28,697or £460 moB330JJ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £459.34, Customer Deposit: £4,304.00, Total Deposit: £4,304.55, Optional Final Payment: £9,788.50, Total Charge For Credit: £7,444.37, Total Amount Payable: £36,141.37, Representative APR: 10.90%, Interest Rate (Fixed): 5.38%, Excess Mileage Charge: 12.30ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive Sport 5dr Step Auto202243,439 milesSemi-automatic£23,997or £328 moDN312SU*Representative example: Contract Length: 49 months, 48 Monthly Payments: £327.58, Customer Deposit: £3,599.00, Total Deposit: £3,599.55, Optional Final Payment: £11,566.00, Total Charge For Credit: £6,892.39, Total Amount Payable: £30,889.39, Representative APR: 10.90%, Interest Rate (Fixed): 5.31%, Excess Mileage Charge: 15.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202179,981 milesSemi-automatic£17,482or £380 moFair price Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £379.67, Customer Deposit: £2,622.00, Total Deposit: £2,622.30, Total Charge For Credit: £3,364.46, Total Amount Payable: £20,846.46, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202310,946 milesSemi-automatic£35,991Great priceCF311TZ
BMW 3 Series Touring320d MHT M Sport Pro Edition 5dr Step Auto202132,452 milesSemi-automatic£29,750DL11RJ
BMW 5 Series Touring520d MHT SE 5dr Step Auto202139,120 milesSemi-automatic£21,897or £328 moB330JJ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £327.35, Customer Deposit: £3,284.00, Total Deposit: £3,284.55, Optional Final Payment: £8,843.50, Total Charge For Credit: £5,943.85, Total Amount Payable: £27,840.85, Representative APR: 10.90%, Interest Rate (Fixed): 5.34%, Excess Mileage Charge: 10.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202243,237 milesSemi-automatic£24,990Fair price Delivery
BMW 3 Series Touring330e M Sport 5dr Step Auto202225,405 milesSemi-automatic£28,492or £427 moFair pricePE217QS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.51, Customer Deposit: £4,273.00, Total Deposit: £4,273.80, Optional Final Payment: £12,494.00, Total Charge For Credit: £8,321.77, Total Amount Payable: £36,813.77, 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 Auto202411,356 milesSemi-automatic£32,494or £403 moGreat priceDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £402.93, Customer Deposit: £4,874.00, Total Deposit: £4,874.10, Optional Final Payment: £17,287.82, Total Charge For Credit: £8,605.63, Total Amount Payable: £41,099.63, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.84ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto20246,524 milesSemi-automatic£36,095£1,691 off£34,404or £436 moGreat priceSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £435.90, Customer Deposit: £5,160.00, Total Deposit: £5,160.60, Optional Final Payment: £17,773.90, Total Charge For Credit: £9,017.80, Total Amount Payable: £43,421.80, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.84ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto20245,630 milesSemi-automatic£45,159or £745 moFair priceTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £744.68, Customer Deposit: £6,773.00, Total Deposit: £6,773.85, Optional Final Payment: £15,744.00, Total Charge For Credit: £12,358.81, Total Amount Payable: £57,517.81, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto20244,047 milesSemi-automatic£45,500or £750 moFair priceTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £749.94, Customer Deposit: £6,825.00, Total Deposit: £6,825.00, Optional Final Payment: £15,884.00, Total Charge For Credit: £12,456.18, Total Amount Payable: £57,956.18, 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 Auto202151,325 milesSemi-automatic£35,577£1,580 off£33,997or £489 moSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £488.11, Customer Deposit: £5,099.00, Total Deposit: £5,099.55, Optional Final Payment: £14,288.95, Total Charge For Credit: £8,332.67, Total Amount Payable: £42,329.67, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.27ppm, Mileage Per Annum: 10,000Read more