BMW 3 Series320i M Sport Shadow Edition 4dr Step Auto201866,532 milesPetrol£13,495or £309 moGreat priceNG94AJ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £308.18, Customer Deposit: £2,024.00, Total Deposit: £2,024.25, Total Charge For Credit: £3,322.89, Total Amount Payable: £16,817.89, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%Read more
BMW 3 Series330e M Sport 4dr Step Auto202139,644 milesHybrid£21,224or £292 moFair priceDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £291.74, Customer Deposit: £3,183.00, Total Deposit: £3,183.60, Optional Final Payment: £9,661.31, Total Charge For Credit: £5,332.69, Total Amount Payable: £26,556.69, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.99ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202053,103 milesHybrid£19,144or £288 moFair pricePE15PT*Representative example: Contract Length: 49 months, 48 Monthly Payments: £287.64, Customer Deposit: £2,871.00, Total Deposit: £2,871.60, Optional Final Payment: £7,651.16, Total Charge For Credit: £5,185.48, Total Amount Payable: £24,329.48, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive MHT M Sport Pro Edition 4dr Step Auto202041,285 milesHybrid£27,000or £409 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £408.22, Customer Deposit: £4,050.00, Total Deposit: £4,050.00, Optional Final Payment: £10,240.00, Total Charge For Credit: £6,884.56, Total Amount Payable: £33,884.56, Representative APR: 10.40%, Interest Rate (Fixed): 9.93%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202140,289 milesHybrid£21,964or £322 moFair priceBL99ST*Representative example: Contract Length: 49 months, 48 Monthly Payments: £321.15, Customer Deposit: £3,294.00, Total Deposit: £3,294.60, Optional Final Payment: £9,310.00, Total Charge For Credit: £6,055.80, Total Amount Payable: £28,019.80, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport Plus Edition 4dr Step Auto202049,844 milesDiesel£22,197or £483 moFair priceB330JJ*Representative example: Contract Length: 48 months, 48 Monthly Payments: £482.06, Customer Deposit: £3,329.00, Total Deposit: £3,329.55, Total Charge For Credit: £4,271.43, Total Amount Payable: £26,468.43, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series330e M Sport 4dr Step Auto202133,944 milesHybrid£24,753or £398 moNE360BQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £397.60, Customer Deposit: £3,712.00, Total Deposit: £3,712.95, Optional Final Payment: £9,255.00, Total Charge For Credit: £6,902.15, Total Amount Payable: £31,655.15, 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 Auto202142,618 milesPetrol£21,194or £299 moGreat priceSO317FL*Representative example: Contract Length: 49 months, 48 Monthly Payments: £298.98, Customer Deposit: £3,179.00, Total Deposit: £3,179.10, Optional Final Payment: £9,628.75, Total Charge For Credit: £5,964.89, Total Amount Payable: £27,158.89, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 5.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20243,308 milesHybrid£38,171£1,361 off£36,810or £509 moGreat priceBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £508.79, Customer Deposit: £5,521.00, Total Deposit: £5,521.50, Optional Final Payment: £16,596.20, Total Charge For Credit: £9,220.83, Total Amount Payable: £46,030.83, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202140,102 milesHybrid£22,697or £339 moGood priceB330JJ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £338.72, Customer Deposit: £3,404.00, Total Deposit: £3,404.55, Optional Final Payment: £9,203.50, Total Charge For Credit: £6,169.61, Total Amount Payable: £28,866.61, Representative APR: 10.90%, Interest Rate (Fixed): 5.34%, Excess Mileage Charge: 11.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202120,463 milesPetrol£25,482or £402 moFair priceG537SD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.43, Customer Deposit: £3,822.00, Total Deposit: £3,822.30, Optional Final Payment: £9,993.00, Total Charge For Credit: £7,200.51, Total Amount Payable: £32,682.51, 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 Auto20241,602 milesPetrol£36,651or £506 moBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £505.91, Customer Deposit: £5,497.00, Total Deposit: £5,497.65, Optional Final Payment: £16,563.29, Total Charge For Credit: £9,187.71, Total Amount Payable: £45,838.71, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.69ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT SE Pro 4dr Step Auto202121,908 milesDiesel£22,027or £357 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £356.48, Customer Deposit: £3,304.00, Total Deposit: £3,304.05, Optional Final Payment: £8,078.00, Total Charge For Credit: £6,109.61, Total Amount Payable: £28,136.61, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202017,994 milesHybrid£22,001or £311 moGood priceSO317FL*Representative example: Contract Length: 49 months, 48 Monthly Payments: £310.14, Customer Deposit: £3,300.00, Total Deposit: £3,300.15, Optional Final Payment: £10,008.75, Total Charge For Credit: £6,194.62, Total Amount Payable: £28,195.62, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 5.02ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202126,823 milesPetrol£30,002or £498 moTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £497.59, Customer Deposit: £4,500.00, Total Deposit: £4,500.30, Optional Final Payment: £10,291.00, Total Charge For Credit: £8,176.03, Total Amount Payable: £38,178.03, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202231,586 milesPetrol£26,193£1,088 off£25,105or £344 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £343.90, Customer Deposit: £3,765.00, Total Deposit: £3,765.75, Optional Final Payment: £11,496.13, Total Charge For Credit: £6,320.18, Total Amount Payable: £31,425.18, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.49ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20248,684 milesPetrol£30,450or £437 moFair priceTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £436.30, Customer Deposit: £4,567.00, Total Deposit: £4,567.50, Optional Final Payment: £14,506.00, Total Charge For Credit: £9,129.60, Total Amount Payable: £39,579.60, 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 Auto20235,670 milesHybrid£56,921or £853 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £852.87, Customer Deposit: £8,538.00, Total Deposit: £8,538.15, Optional Final Payment: £21,889.54, Total Charge For Credit: £13,591.58, Total Amount Payable: £70,512.58, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.98ppm, Mileage Per Annum: 10,000Read more