BMW 3 Series330e xDrive M Sport 4dr Step Auto202425,888 milesHybrid£36,200or £610 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £609.51, Customer Deposit: £5,430.00, Total Deposit: £5,430.00, Optional Final Payment: £14,219.17, Total Charge For Credit: £12,096.14, Total Amount Payable: £48,296.14, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202415,482 milesHybrid£35,000or £581 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £580.20, Customer Deposit: £5,250.00, Total Deposit: £5,250.00, Optional Final Payment: £14,309.01, Total Charge For Credit: £11,828.41, Total Amount Payable: £46,828.41, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202416,715 milesHybrid£34,300or £566 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £565.68, Customer Deposit: £5,145.00, Total Deposit: £5,145.00, Optional Final Payment: £14,203.00, Total Charge For Credit: £11,634.96, Total Amount Payable: £45,934.96, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202414,624 milesHybrid£36,000or £598 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £597.55, Customer Deposit: £5,400.00, Total Deposit: £5,400.00, Optional Final Payment: £14,670.43, Total Charge For Credit: £12,155.28, Total Amount Payable: £48,155.28, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202418,642 milesHybrid£34,000or £562 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £561.40, Customer Deposit: £5,100.00, Total Deposit: £5,100.00, Optional Final Payment: £14,037.32, Total Charge For Credit: £11,523.12, Total Amount Payable: £45,523.12, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202220,073 milesPetrol£28,200or £448 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £447.52, Customer Deposit: £4,230.00, Total Deposit: £4,230.00, Optional Final Payment: £12,758.83, Total Charge For Credit: £9,822.27, Total Amount Payable: £38,022.27, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.94ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202224,299 milesDiesel£40,200or £669 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £668.08, Customer Deposit: £6,030.00, Total Deposit: £6,030.00, Optional Final Payment: £16,331.42, Total Charge For Credit: £13,561.18, Total Amount Payable: £53,761.18, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.02ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202233,644 milesHybrid£34,500or £562 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £561.20, Customer Deposit: £5,175.00, Total Deposit: £5,175.00, Optional Final Payment: £14,764.73, Total Charge For Credit: £11,816.13, Total Amount Payable: £46,316.13, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202115,343 milesPetrol£26,800or £446 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £445.60, Customer Deposit: £4,020.00, Total Deposit: £4,020.00, Optional Final Payment: £10,874.37, Total Charge For Credit: £9,037.57, Total Amount Payable: £35,837.57, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20209,064 milesPetrol£25,600or £427 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.57, Customer Deposit: £3,840.00, Total Deposit: £3,840.00, Optional Final Payment: £10,330.70, Total Charge For Credit: £8,619.49, Total Amount Payable: £34,219.49, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.17ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202024,500 milesHybrid£36,000or £611 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £610.90, Customer Deposit: £5,400.00, Total Deposit: £5,400.00, Optional Final Payment: £13,847.39, Total Charge For Credit: £11,959.69, Total Amount Payable: £47,959.69, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.65ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive 4dr Step Auto202038,134 milesPetrol£31,300or £528 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £527.33, Customer Deposit: £4,695.00, Total Deposit: £4,695.00, Optional Final Payment: £12,274.57, Total Charge For Credit: £10,454.08, Total Amount Payable: £41,754.08, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.30ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201937,992 milesDiesel£22,400or £389 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £388.07, Customer Deposit: £3,360.00, Total Deposit: £3,360.00, Optional Final Payment: £8,125.79, Total Charge For Credit: £7,325.08, Total Amount Payable: £29,725.08, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201932,497 milesPetrol£22,200or £381 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £380.21, Customer Deposit: £3,330.00, Total Deposit: £3,330.00, Optional Final Payment: £8,324.33, Total Charge For Credit: £7,324.20, Total Amount Payable: £29,524.20, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.57ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201937,129 milesDiesel£23,400or £535 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £534.43, Customer Deposit: £3,510.00, Total Deposit: £3,510.00, Total Charge For Credit: £5,763.64, Total Amount Payable: £29,163.64, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201943,300 milesDiesel£22,100or £505 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £504.74, Customer Deposit: £3,315.00, Total Deposit: £3,315.00, Total Charge For Credit: £5,443.52, Total Amount Payable: £27,543.52, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 Series320d M Sport Shadow Edition 4dr201869,059 milesDiesel£13,800or £316 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £315.17, Customer Deposit: £2,070.00, Total Deposit: £2,070.00, Total Charge For Credit: £3,399.16, Total Amount Payable: £17,199.16, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more