BMW 3 Series330e xDrive M Sport 4dr Step Auto202023,560 milesHybrid£24,499£500 off£23,999or £531 mo39 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £530.17, Customer Deposit: £3,599.00, Total Deposit: £3,599.85, Total Charge For Credit: £5,049.01, Total Amount Payable: £29,048.01, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Step Auto20229,198 milesHybrid£30,597or £464 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £463.99, Customer Deposit: £4,589.00, Total Deposit: £4,589.55, Optional Final Payment: £11,971.00, Total Charge For Credit: £8,235.07, Total Amount Payable: £38,832.07, Representative APR: 10.90%, Interest Rate (Fixed): 5.35%, Excess Mileage Charge: 13.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202128,330 milesHybrid£27,497or £420 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £419.93, Customer Deposit: £4,124.00, Total Deposit: £4,124.55, Optional Final Payment: £10,576.00, Total Charge For Credit: £7,360.19, Total Amount Payable: £34,857.19, Representative APR: 10.90%, Interest Rate (Fixed): 5.35%, Excess Mileage Charge: 13.30ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202118,219 milesHybrid£24,497or £340 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £339.77, Customer Deposit: £3,674.00, Total Deposit: £3,674.55, Optional Final Payment: £11,476.00, Total Charge For Credit: £6,962.51, Total Amount Payable: £31,459.51, Representative APR: 10.90%, Interest Rate (Fixed): 5.31%, Excess Mileage Charge: 13.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive Sport Pro 4dr Step Auto202151,801 milesHybrid£22,497or £347 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £346.55, Customer Deposit: £3,374.00, Total Deposit: £3,374.55, Optional Final Payment: £8,483.50, Total Charge For Credit: £5,995.45, Total Amount Payable: £28,492.45, Representative APR: 10.90%, Interest Rate (Fixed): 5.36%, Excess Mileage Charge: 11.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202063,129 milesHybrid£17,697or £253 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £252.74, Customer Deposit: £2,654.00, Total Deposit: £2,654.55, Optional Final Payment: £7,853.50, Total Charge For Credit: £4,942.57, Total Amount Payable: £22,639.57, Representative APR: 10.90%, Interest Rate (Fixed): 5.32%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202050,411 milesHybrid£22,797or £353 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £352.27, Customer Deposit: £3,419.00, Total Deposit: £3,419.55, Optional Final Payment: £8,528.50, Total Charge For Credit: £6,060.01, Total Amount Payable: £28,857.01, Representative APR: 10.90%, Interest Rate (Fixed): 5.36%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto202074,906 milesPetrol£16,197or £352 mo39 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £351.76, Customer Deposit: £2,429.00, Total Deposit: £2,429.55, Total Charge For Credit: £3,117.03, Total Amount Payable: £19,314.03, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series320i Sport 4dr Step Auto202040,456 milesPetrol£18,697or £258 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £257.59, Customer Deposit: £2,804.00, Total Deposit: £2,804.55, Optional Final Payment: £8,866.00, Total Charge For Credit: £5,337.87, Total Amount Payable: £24,034.87, Representative APR: 10.90%, Interest Rate (Fixed): 5.31%, Excess Mileage Charge: 11.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202055,902 milesHybrid£21,897or £339 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £338.01, Customer Deposit: £3,284.00, Total Deposit: £3,284.55, Optional Final Payment: £8,213.50, Total Charge For Credit: £5,825.53, Total Amount Payable: £27,722.53, Representative APR: 10.90%, Interest Rate (Fixed): 5.36%, Excess Mileage Charge: 10.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto201925,396 milesHybrid£24,997or £543 mo39 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £542.87, Customer Deposit: £3,749.00, Total Deposit: £3,749.55, Total Charge For Credit: £4,810.31, Total Amount Payable: £29,807.31, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series320i M Sport 4dr Step Auto202311,613 milesPetrol£29,299or £423 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £422.66, Customer Deposit: £4,394.00, Total Deposit: £4,394.85, Optional Final Payment: £13,972.00, Total Charge For Credit: £8,932.87, Total Amount Payable: £38,231.87, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202144,700 milesPetrol£23,000or £375 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £374.72, Customer Deposit: £3,450.00, Total Deposit: £3,700.00, Optional Final Payment: £9,010.00, Total Charge For Credit: £7,321.84, Total Amount Payable: £30,321.84, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d SE 4dr Step Auto201983,945 milesDiesel£13,650or £309 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £308.34, Customer Deposit: £2,047.00, Total Deposit: £2,047.50, Total Charge For Credit: £3,207.82, Total Amount Payable: £16,857.82, Representative APR: 13.30%, Interest Rate (Fixed): 13.23%Read more