BMW 3 Series320i xDrive M Sport 4dr Step Auto202141,046 milesPetrol£22,849or £328 mo3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £327.87, Customer Deposit: £3,427.00, Total Deposit: £3,427.35, Optional Final Payment: £10,301.00, Total Charge For Credit: £6,289.24, Total Amount Payable: £29,138.24, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 16.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202129,720 milesHybrid£32,594or £467 mo3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £466.90, Customer Deposit: £4,889.00, Total Deposit: £4,889.10, Optional Final Payment: £14,741.00, Total Charge For Credit: £8,980.40, Total Amount Payable: £41,574.40, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 26.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202032,232 milesHybrid£25,845£1,046 off£24,799or £365 mo3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £364.96, Customer Deposit: £3,719.00, Total Deposit: £3,719.85, Optional Final Payment: £10,650.00, Total Charge For Credit: £6,723.97, Total Amount Payable: £31,522.97, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 18.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202016,242 milesHybrid£22,291or £305 mo3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £304.65, Customer Deposit: £3,343.00, Total Deposit: £3,343.65, Optional Final Payment: £10,935.00, Total Charge For Credit: £6,306.20, Total Amount Payable: £28,597.20, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 16.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201918,986 milesPetrol£22,128£772 off£21,356or £464 mo3 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £463.80, Customer Deposit: £3,203.00, Total Deposit: £3,203.40, Total Charge For Credit: £4,109.80, Total Amount Payable: £25,465.80, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series320i Sport 4dr Step Auto202025,023 milesPetrol£19,937or £307 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £306.47, Customer Deposit: £2,990.00, Total Deposit: £3,240.55, Optional Final Payment: £8,875.00, Total Charge For Credit: £6,582.64, Total Amount Payable: £26,519.64, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202044,000 milesHybrid£19,495or £305 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £304.05, Customer Deposit: £2,924.00, Total Deposit: £3,174.25, Optional Final Payment: £8,402.50, Total Charge For Credit: £6,372.10, Total Amount Payable: £25,867.10, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202176,035 milesHybrid£15,950or £250 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £249.07, Customer Deposit: £2,392.00, Total Deposit: £2,642.50, Optional Final Payment: £6,782.50, Total Charge For Credit: £5,181.29, Total Amount Payable: £21,131.29, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202099,682 milesHybrid£14,650or £325 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £324.89, Customer Deposit: £2,197.00, Total Deposit: £2,447.50, Total Charge For Credit: £3,402.22, Total Amount Payable: £18,052.22, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%Read more