BMW 3 Series330e M Sport 4dr Step Auto20247,989 milesHybrid£33,399or £499 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £498.15, Customer Deposit: £5,009.00, Total Deposit: £5,259.85, Optional Final Payment: £16,030.00, Total Charge For Credit: £11,303.90, Total Amount Payable: £44,702.90, 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 Auto202024,179 milesPetrol£22,750or £363 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £362.27, Customer Deposit: £3,412.00, Total Deposit: £3,662.50, Optional Final Payment: £9,392.50, Total Charge For Credit: £7,331.69, Total Amount Payable: £30,081.69, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport Pro Edition 4dr Step Auto202111,738 milesHybrid£32,000or £503 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £502.91, Customer Deposit: £4,800.00, Total Deposit: £5,050.00, Optional Final Payment: £13,780.00, Total Charge For Credit: £10,466.77, Total Amount Payable: £42,466.77, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202020,950 milesHybrid£21,400or £330 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £329.39, Customer Deposit: £3,210.00, Total Deposit: £3,460.00, Optional Final Payment: £9,505.00, Total Charge For Credit: £7,046.33, Total Amount Payable: £28,446.33, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 5dr Step Auto202424 milesHybrid£39,799or £614 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £613.90, Customer Deposit: £5,969.00, Total Deposit: £6,219.85, Optional Final Payment: £17,942.50, Total Charge For Credit: £13,216.65, Total Amount Payable: £53,015.65, 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 Auto201953,145 milesPetrol£19,250or £320 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £319.05, Customer Deposit: £2,887.00, Total Deposit: £2,887.50, Optional Final Payment: £7,480.00, Total Charge For Credit: £6,112.85, Total Amount Payable: £25,362.85, Representative APR: 13.20%, Interest Rate (Fixed): 13.21%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive 4dr Step Auto201925,446 milesPetrol£33,000or £555 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £554.02, Customer Deposit: £4,950.00, Total Deposit: £4,950.00, Optional Final Payment: £12,385.00, Total Charge For Credit: £10,373.94, Total Amount Payable: £43,373.94, Representative APR: 13.20%, Interest Rate (Fixed): 13.21%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202049,159 milesHybrid£18,050or £277 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £276.74, Customer Deposit: £2,707.00, Total Deposit: £2,957.50, Optional Final Payment: £8,020.00, Total Charge For Credit: £5,934.28, Total Amount Payable: £23,984.28, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Auto202040,387 milesHybrid£18,700or £288 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £287.03, Customer Deposit: £2,805.00, Total Deposit: £3,055.00, Optional Final Payment: £8,303.50, Total Charge For Credit: £6,148.91, Total Amount Payable: £24,848.91, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202039,542 milesHybrid£19,500or £303 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £302.44, Customer Deposit: £2,925.00, Total Deposit: £3,175.00, Optional Final Payment: £8,485.30, Total Charge For Credit: £6,374.98, Total Amount Payable: £25,874.98, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d Sport 4dr Step Auto202039,914 milesDiesel£18,990or £305 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £304.11, Customer Deposit: £2,848.00, Total Deposit: £3,098.50, Optional Final Payment: £7,669.00, Total Charge For Credit: £6,070.67, Total Amount Payable: £25,060.67, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto202025,023 milesPetrol£20,990or £326 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £325.87, Customer Deposit: £3,148.00, Total Deposit: £3,398.50, Optional Final Payment: £9,145.00, Total Charge For Credit: £6,869.39, Total Amount Payable: £27,859.39, 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 Auto202121,213 milesPetrol£24,420or £313 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £312.43, Customer Deposit: £3,663.00, Total Deposit: £3,663.00, Optional Final Payment: £12,443.23, Total Charge For Credit: £6,370.44, Total Amount Payable: £30,790.44, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,852 milesPetrol£33,391£2,147 off£31,244or £392 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £391.52, Customer Deposit: £4,686.00, Total Deposit: £4,686.60, Optional Final Payment: £16,389.21, Total Charge For Credit: £8,233.25, Total Amount Payable: £39,477.25, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202062,574 milesHybrid£19,626or £280 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £279.28, Customer Deposit: £2,943.00, Total Deposit: £2,943.90, Optional Final Payment: £8,391.53, Total Charge For Credit: £4,835.59, Total Amount Payable: £24,461.59, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.96ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202136,000 milesPetrol£22,301or £284 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £284.00, Customer Deposit: £3,345.00, Total Deposit: £3,345.15, Optional Final Payment: £11,439.01, Total Charge For Credit: £5,831.16, Total Amount Payable: £28,132.16, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202220,546 milesPetrol£27,491or £361 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £360.17, Customer Deposit: £4,123.00, Total Deposit: £4,123.65, Optional Final Payment: £13,525.50, Total Charge For Credit: £7,086.14, Total Amount Payable: £34,577.14, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.39ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202129,036 milesHybrid£22,641or £284 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £283.68, Customer Deposit: £3,396.00, Total Deposit: £3,396.15, Optional Final Payment: £11,878.51, Total Charge For Credit: £5,966.62, Total Amount Payable: £28,607.62, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more