BMW 3 Series Touring330e M Sport 5dr Step Auto202126,770 milesHybrid£24,378or £354 mo23 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £353.34, Customer Deposit: £3,656.00, Total Deposit: £3,656.70, Optional Final Payment: £12,883.00, Total Charge For Credit: £9,122.02, Total Amount Payable: £33,500.02, Representative APR: 13.90%, Interest Rate (Fixed): 13.08%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i Sport 5dr Step Auto202134,155 milesPetrol£21,560or £317 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £316.36, Customer Deposit: £3,234.00, Total Deposit: £3,234.00, Optional Final Payment: £10,643.00, Total Charge For Credit: £7,185.92, Total Amount Payable: £28,745.92, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330i M Sport 5dr Step Auto202038,156 milesPetrol£24,820or £371 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £370.87, Customer Deposit: £3,723.00, Total Deposit: £3,723.00, Optional Final Payment: £11,848.54, Total Charge For Credit: £8,182.43, Total Amount Payable: £33,002.43, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.03ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport Pro Edition 5dr Step Auto202116,359 milesHybrid£31,570£1,300 off£30,270or £445 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £444.03, Customer Deposit: £4,540.00, Total Deposit: £4,540.50, Optional Final Payment: £14,950.85, Total Charge For Credit: £10,090.76, Total Amount Payable: £40,360.76, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 10.14ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport Pro Edition 5dr Step Auto202139,085 milesHybrid£28,620£830 off£27,790or £411 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £410.63, Customer Deposit: £4,168.00, Total Deposit: £4,168.50, Optional Final Payment: £13,545.93, Total Charge For Credit: £9,224.04, Total Amount Payable: £37,014.04, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 10.46ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330d MHT M Sport 5dr Step Auto202128,352 milesHybrid£30,670£2,250 off£28,420or £428 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £427.58, Customer Deposit: £4,263.00, Total Deposit: £4,263.00, Optional Final Payment: £13,390.92, Total Charge For Credit: £9,330.18, Total Amount Payable: £37,750.18, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202227,315 milesHybrid£28,920or £411 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £410.43, Customer Deposit: £4,338.00, Total Deposit: £4,338.00, Optional Final Payment: £15,118.66, Total Charge For Credit: £9,826.87, Total Amount Payable: £38,746.87, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 11.66ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto20237,818 milesDiesel£34,999or £531 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £530.29, Customer Deposit: £5,249.00, Total Deposit: £5,249.85, Optional Final Payment: £15,183.00, Total Charge For Credit: £10,357.48, Total Amount Payable: £45,356.48, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202229,448 milesHybrid£26,799or £380 mo7 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £379.98, Customer Deposit: £4,019.00, Total Deposit: £4,019.85, Optional Final Payment: £13,172.00, Total Charge For Credit: £8,251.91, Total Amount Payable: £35,050.91, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20245,594 milesPetrol£35,399or £498 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £497.07, Customer Deposit: £5,309.00, Total Deposit: £5,309.85, Optional Final Payment: £17,687.00, Total Charge For Credit: £10,960.14, Total Amount Payable: £46,359.14, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202226,554 milesHybrid£26,599or £372 mo7 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £371.55, Customer Deposit: £3,989.00, Total Deposit: £3,989.85, Optional Final Payment: £13,406.00, Total Charge For Credit: £8,259.70, Total Amount Payable: £34,858.70, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20245,390 milesPetrol£35,399or £497 mo7 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £496.71, Customer Deposit: £5,309.00, Total Deposit: £5,309.85, Optional Final Payment: £17,708.00, Total Charge For Credit: £10,964.22, Total Amount Payable: £46,363.22, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202410,712 milesPetrol£34,799or £493 mo7 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £492.27, Customer Deposit: £5,219.00, Total Deposit: £5,219.85, Optional Final Payment: £17,172.00, Total Charge For Credit: £10,729.54, Total Amount Payable: £45,528.54, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20248,998 milesPetrol£35,399or £503 mo7 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £502.85, Customer Deposit: £5,309.00, Total Deposit: £5,309.85, Optional Final Payment: £17,344.00, Total Charge For Credit: £10,888.80, Total Amount Payable: £46,287.80, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport Pro Edition 5dr Step Auto202228,617 milesHybrid£30,599or £472 mo7 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £471.73, Customer Deposit: £4,589.00, Total Deposit: £4,589.85, Optional Final Payment: £12,793.00, Total Charge For Credit: £8,955.16, Total Amount Payable: £39,554.16, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20247,826 milesPetrol£35,399or £501 mo7 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £500.86, Customer Deposit: £5,309.00, Total Deposit: £5,309.85, Optional Final Payment: £17,462.00, Total Charge For Credit: £10,913.27, Total Amount Payable: £46,312.27, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20248,629 milesPetrol£35,399or £503 mo7 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £502.21, Customer Deposit: £5,309.00, Total Deposit: £5,309.85, Optional Final Payment: £17,382.00, Total Charge For Credit: £10,896.72, Total Amount Payable: £46,295.72, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more