BMW 3 Series330e M Sport 4dr Step Auto20247,989 milesHybrid£34,399or £522 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £521.14, Customer Deposit: £5,159.00, Total Deposit: £5,409.85, Optional Final Payment: £16,030.00, Total Charge For Credit: £11,534.43, Total Amount Payable: £45,933.43, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport Shadow Edition 5dr Step Auto201927,469 milesPetrol£21,599£1,000 off£20,599or £448 mo22 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £447.37, Customer Deposit: £3,089.00, Total Deposit: £3,089.85, Total Charge For Credit: £3,964.61, Total Amount Payable: £24,563.61, Representative APR: 10.90%, Interest Rate (Fixed): 10.36%Read more
BMW 3 Series320i M Sport 4dr Step Auto201948,014 milesPetrol£19,649or £427 mo23 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £426.73, Customer Deposit: £2,947.00, Total Deposit: £2,947.35, Total Charge For Credit: £3,781.39, Total Amount Payable: £23,430.39, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series330e xDrive M Sport Pro Edition 4dr Step Auto202111,738 milesHybrid£33,000or £526 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £525.90, Customer Deposit: £4,950.00, Total Deposit: £5,200.00, Optional Final Payment: £13,780.00, Total Charge For Credit: £10,697.30, Total Amount Payable: £43,697.30, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20241,457 milesPetrol£39,499or £608 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £607.74, Customer Deposit: £5,924.00, Total Deposit: £6,174.85, Optional Final Payment: £17,897.50, Total Charge For Credit: £13,137.13, Total Amount Payable: £52,636.13, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202024,179 milesPetrol£24,000or £391 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £391.00, Customer Deposit: £3,600.00, Total Deposit: £3,850.00, Optional Final Payment: £9,392.50, Total Charge For Credit: £7,619.50, Total Amount Payable: £31,619.50, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202142,785 milesHybrid£31,500or £509 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £508.40, Customer Deposit: £4,725.00, Total Deposit: £4,975.00, Optional Final Payment: £12,745.00, Total Charge For Credit: £10,114.80, Total Amount Payable: £41,614.80, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202044,000 milesHybrid£20,495or £306 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £305.97, Customer Deposit: £3,074.00, Total Deposit: £3,074.25, Optional Final Payment: £9,591.00, Total Charge For Credit: £6,856.81, Total Amount Payable: £27,351.81, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202127,016 milesPetrol£25,201or £358 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £357.36, Customer Deposit: £3,780.00, Total Deposit: £3,780.15, Optional Final Payment: £11,609.00, Total Charge For Credit: £6,984.07, Total Amount Payable: £32,185.07, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 18.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series340i M Sport Shadow Edition 4dr Step Auto201843,983 milesPetrol£21,799or £474 mo23 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £473.42, Customer Deposit: £3,269.00, Total Deposit: £3,269.85, Total Charge For Credit: £4,195.01, Total Amount Payable: £25,994.01, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series330e M Sport 4dr Step Auto202142,933 milesHybrid£21,699or £299 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £298.08, Customer Deposit: £3,254.00, Total Deposit: £3,254.85, Optional Final Payment: £10,556.00, Total Charge For Credit: £6,121.61, Total Amount Payable: £27,820.61, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 16.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d Sport 4dr Step Auto202039,914 milesDiesel£19,190or £309 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £308.71, Customer Deposit: £2,878.00, Total Deposit: £3,128.50, Optional Final Payment: £7,669.00, Total Charge For Credit: £6,116.87, Total Amount Payable: £25,306.87, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202228,613 milesHybrid£29,899or £427 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.93, Customer Deposit: £4,484.00, Total Deposit: £4,484.85, Optional Final Payment: £13,594.00, Total Charge For Credit: £8,245.56, Total Amount Payable: £38,144.56, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202229,848 milesHybrid£30,999£1,500 off£29,499or £420 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £419.85, Customer Deposit: £4,424.00, Total Deposit: £4,424.85, Optional Final Payment: £13,492.00, Total Charge For Credit: £8,150.80, Total Amount Payable: £37,649.80, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202227,720 milesHybrid£30,099or £431 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £430.08, Customer Deposit: £4,514.00, Total Deposit: £4,514.85, Optional Final Payment: £13,668.00, Total Charge For Credit: £8,297.61, Total Amount Payable: £38,396.61, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202327,783 milesHybrid£31,499£1,500 off£29,999or £422 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £421.98, Customer Deposit: £4,499.00, Total Deposit: £4,499.85, Optional Final Payment: £14,011.00, Total Charge For Credit: £8,344.91, Total Amount Payable: £38,343.91, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20244,408 milesHybrid£42,999or £713 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £712.56, Customer Deposit: £6,449.00, Total Deposit: £6,699.85, Optional Final Payment: £16,412.50, Total Charge For Credit: £13,603.67, Total Amount Payable: £56,602.67, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more