BMW 3 Series320d MHT M Sport 4dr Step Auto20248,884 milesDiesel£35,696£700 off£34,996or £473 mo2 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £472.63, Customer Deposit: £5,249.00, Total Deposit: £5,249.40, Optional Final Payment: £16,411.43, Total Charge For Credit: £8,878.44, Total Amount Payable: £43,874.44, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20247,000 milesPetrol£30,503or £394 mo2 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £393.44, Customer Deposit: £4,575.00, Total Deposit: £4,575.45, Optional Final Payment: £15,360.85, Total Charge For Credit: £7,924.98, Total Amount Payable: £38,427.98, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202155,773 milesHybrid£19,991or £286 mo2 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £285.27, Customer Deposit: £2,998.00, Total Deposit: £2,998.65, Optional Final Payment: £8,502.07, Total Charge For Credit: £4,917.41, Total Amount Payable: £24,908.41, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202045,661 milesPetrol£21,037or £297 mo2 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £296.36, Customer Deposit: £3,155.00, Total Deposit: £3,155.55, Optional Final Payment: £9,165.81, Total Charge For Credit: £5,213.28, Total Amount Payable: £26,250.28, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202065,000 milesHybrid£17,990or £297 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £296.96, Customer Deposit: £2,698.00, Total Deposit: £2,698.50, Optional Final Payment: £6,840.00, Total Charge For Credit: £5,515.62, Total Amount Payable: £23,505.62, Representative APR: 12.80%, Interest Rate (Fixed): 12.81%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20241,602 milesPetrol£36,853or £511 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £510.30, Customer Deposit: £5,527.00, Total Deposit: £5,527.95, Optional Final Payment: £16,563.29, Total Charge For Credit: £9,222.34, Total Amount Payable: £46,075.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.69ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20243,311 milesHybrid£37,260£1,091 off£36,169or £495 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £494.87, Customer Deposit: £5,425.00, Total Deposit: £5,425.35, Optional Final Payment: £16,595.92, Total Charge For Credit: £9,111.16, Total Amount Payable: £45,280.16, 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 Auto202215,588 milesHybrid£26,700or £366 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £365.55, Customer Deposit: £4,005.00, Total Deposit: £4,005.00, Optional Final Payment: £12,237.72, Total Charge For Credit: £6,723.57, Total Amount Payable: £33,423.57, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.28ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202174,616 milesHybrid£19,556or £279 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £278.22, Customer Deposit: £2,933.00, Total Deposit: £2,933.40, Optional Final Payment: £8,951.18, Total Charge For Credit: £5,404.92, Total Amount Payable: £24,960.92, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 8.26ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202144,695 milesHybrid£17,251or £243 mo26 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £242.82, Customer Deposit: £2,587.00, Total Deposit: £2,587.65, Optional Final Payment: £7,871.25, Total Charge For Credit: £4,863.26, Total Amount Payable: £22,114.26, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 4.82ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202163,959 milesHybrid£18,630or £259 mo26 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £258.84, Customer Deposit: £2,794.00, Total Deposit: £2,794.50, Optional Final Payment: £8,702.50, Total Charge For Credit: £5,291.32, Total Amount Payable: £23,921.32, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202025,730 milesHybrid£22,453or £318 mo26 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £317.56, Customer Deposit: £3,367.00, Total Deposit: £3,367.95, Optional Final Payment: £10,151.25, Total Charge For Credit: £6,309.08, Total Amount Payable: £28,762.08, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 5.30ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202017,994 milesHybrid£22,076or £314 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £313.48, Customer Deposit: £3,311.00, Total Deposit: £3,311.40, Optional Final Payment: £10,138.66, Total Charge For Credit: £6,107.62, Total Amount Payable: £28,183.62, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 6.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto201991,628 milesHybrid£14,770or £321 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £320.77, Customer Deposit: £2,215.00, Total Deposit: £2,215.50, Total Charge For Credit: £2,843.46, Total Amount Payable: £17,613.46, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series320i M Sport Shadow Edition 4dr Step Auto201774,417 milesPetrol£13,166or £286 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £285.93, Customer Deposit: £1,974.00, Total Deposit: £1,974.90, Total Charge For Credit: £2,534.54, Total Amount Payable: £15,700.54, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto20234,972 milesDiesel£54,500or £835 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £834.32, Customer Deposit: £8,175.00, Total Deposit: £8,175.00, Optional Final Payment: £19,946.40, Total Charge For Credit: £12,834.44, Total Amount Payable: £67,334.44, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.74ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 5dr Step Auto202312,264 milesDiesel£39,897or £583 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £582.03, Customer Deposit: £5,984.00, Total Deposit: £5,984.55, Optional Final Payment: £16,242.39, Total Charge For Credit: £9,685.35, Total Amount Payable: £49,582.35, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.75ppm, Mileage Per Annum: 10,000Read more