BMW 3 Series320d xDrive M Sport 4dr Step Auto201868,606 milesDiesel£14,000or £326 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £325.59, Customer Deposit: £2,175.00, Total Deposit: £2,175.00, Total Charge For Credit: £3,313.32, Total Amount Payable: £17,813.32, Representative APR: 12.90%, Interest Rate (Fixed): 6.70%Read more
BMW 3 Series330e xDrive M Sport Pro Edition 4dr Step Auto202111,738 milesHybrid£33,000or £514 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £513.78, Customer Deposit: £4,950.00, Total Deposit: £5,450.00, Optional Final Payment: £14,700.58, Total Charge For Credit: £11,298.24, Total Amount Payable: £44,298.24, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.78ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202142,785 milesHybrid£31,500or £481 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £480.37, Customer Deposit: £4,725.00, Total Deposit: £5,225.00, Optional Final Payment: £14,613.83, Total Charge For Credit: £10,916.22, Total Amount Payable: £42,416.22, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.57ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i Sport 4dr Step Auto202028,252 milesPetrol£22,500or £384 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £383.37, Customer Deposit: £3,525.00, Total Deposit: £3,525.00, Optional Final Payment: £9,270.00, Total Charge For Credit: £7,313.39, Total Amount Payable: £30,813.39, Representative APR: 12.90%, Interest Rate (Fixed): 12.18%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202024,179 milesPetrol£24,000or £368 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £367.01, Customer Deposit: £3,600.00, Total Deposit: £4,100.00, Optional Final Payment: £10,871.30, Total Charge For Credit: £8,220.77, Total Amount Payable: £32,220.77, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.37ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20232,503 milesHybrid£40,000or £549 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £548.91, Customer Deposit: £6,000.00, Total Deposit: £6,500.00, Optional Final Payment: £17,531.63, Total Charge For Credit: £9,830.40, Total Amount Payable: £49,830.40, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202037,081 milesPetrol£17,500or £304 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £303.61, Customer Deposit: £2,625.00, Total Deposit: £3,125.00, Optional Final Payment: £5,480.30, Total Charge For Credit: £5,374.97, Total Amount Payable: £22,874.97, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 3.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202127,662 milesPetrol£22,625or £350 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £349.05, Customer Deposit: £3,393.00, Total Deposit: £3,643.75, Optional Final Payment: £10,022.50, Total Charge For Credit: £7,446.60, Total Amount Payable: £30,071.60, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive 4dr Step Auto202049,287 milesPetrol£28,950or £476 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £475.99, Customer Deposit: £4,342.00, Total Deposit: £4,592.50, Optional Final Payment: £11,147.50, Total Charge For Credit: £9,161.53, Total Amount Payable: £38,111.53, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20234,522 milesHybrid£33,799or £505 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £504.40, Customer Deposit: £5,069.00, Total Deposit: £5,319.85, Optional Final Payment: £16,210.00, Total Charge For Credit: £11,437.65, Total Amount Payable: £45,236.65, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202136,617 milesPetrol£21,483or £335 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £334.62, Customer Deposit: £3,222.00, Total Deposit: £3,472.45, Optional Final Payment: £9,302.50, Total Charge For Credit: £7,019.09, Total Amount Payable: £28,502.09, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202413,451 milesDiesel£48,599or £775 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £774.10, Customer Deposit: £7,289.00, Total Deposit: £7,539.85, Optional Final Payment: £20,507.50, Total Charge For Credit: £15,831.05, Total Amount Payable: £64,430.05, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201861,827 milesDiesel£14,199or £319 mo Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £318.98, Customer Deposit: £2,129.00, Total Deposit: £2,129.85, Total Charge For Credit: £3,241.89, Total Amount Payable: £17,440.89, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
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 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