BMW 3 Series320d xDrive M Sport 4dr Step Auto201958,549 milesDiesel£21,995or £495 mo Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £494.12, Customer Deposit: £3,299.00, Total Deposit: £3,299.25, Total Charge For Credit: £5,022.01, Total Amount Payable: £27,017.01, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series320i M Sport 4dr Step Auto202410,185 milesPetrol£29,500or £375 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £374.77, Customer Deposit: £4,425.00, Total Deposit: £4,425.00, Optional Final Payment: £15,183.43, Total Charge For Credit: £7,722.62, Total Amount Payable: £37,222.62, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.44ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202413,524 milesHybrid£37,500or £606 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £605.56, Customer Deposit: £5,625.00, Total Deposit: £5,625.00, Optional Final Payment: £16,322.42, Total Charge For Credit: £12,908.74, Total Amount Payable: £50,408.74, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202417,988 milesHybrid£36,500or £590 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £589.36, Customer Deposit: £5,475.00, Total Deposit: £5,475.00, Optional Final Payment: £15,890.34, Total Charge For Credit: £12,565.26, Total Amount Payable: £49,065.26, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202413,524 milesHybrid£34,500or £551 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £550.92, Customer Deposit: £5,175.00, Total Deposit: £5,175.00, Optional Final Payment: £15,398.51, Total Charge For Credit: £11,966.75, Total Amount Payable: £46,466.75, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20244,512 milesHybrid£37,000or £596 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £595.60, Customer Deposit: £5,550.00, Total Deposit: £5,550.00, Optional Final Payment: £16,221.42, Total Charge For Credit: £12,764.62, Total Amount Payable: £49,764.62, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202414,624 milesHybrid£36,000or £583 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £582.40, Customer Deposit: £5,400.00, Total Deposit: £5,400.00, Optional Final Payment: £15,604.03, Total Charge For Credit: £12,376.83, Total Amount Payable: £48,376.83, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202415,245 milesHybrid£34,000or £542 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £541.87, Customer Deposit: £5,100.00, Total Deposit: £5,100.00, Optional Final Payment: £15,241.36, Total Charge For Credit: £11,809.25, Total Amount Payable: £45,809.25, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20245,146 milesHybrid£37,700or £604 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £603.14, Customer Deposit: £5,655.00, Total Deposit: £5,655.00, Optional Final Payment: £16,758.05, Total Charge For Credit: £13,060.63, Total Amount Payable: £50,760.63, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.64ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202234,538 milesHybrid£35,000or £560 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £559.90, Customer Deposit: £5,250.00, Total Deposit: £5,250.00, Optional Final Payment: £15,560.58, Total Charge For Credit: £12,125.88, Total Amount Payable: £47,125.88, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 5dr Step Auto202126,264 milesHybrid£28,000or £439 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £438.92, Customer Deposit: £4,200.00, Total Deposit: £4,200.00, Optional Final Payment: £13,003.26, Total Charge For Credit: £9,832.50, Total Amount Payable: £37,832.50, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.01ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202122,833 milesHybrid£24,300or £389 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £388.66, Customer Deposit: £3,645.00, Total Deposit: £3,645.00, Optional Final Payment: £10,807.44, Total Charge For Credit: £8,419.46, Total Amount Payable: £32,719.46, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.21ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202137,063 milesPetrol£22,900or £367 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £366.50, Customer Deposit: £3,435.00, Total Deposit: £3,435.00, Optional Final Payment: £10,171.03, Total Charge For Credit: £7,931.53, Total Amount Payable: £30,831.53, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.18ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202117,784 milesPetrol£24,200or £385 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £384.16, Customer Deposit: £3,630.00, Total Deposit: £3,630.00, Optional Final Payment: £10,941.95, Total Charge For Credit: £8,427.47, Total Amount Payable: £32,627.47, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.18ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202129,000 milesHybrid£22,200or £347 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.81, Customer Deposit: £3,330.00, Total Deposit: £3,330.00, Optional Final Payment: £10,382.89, Total Charge For Credit: £7,812.96, Total Amount Payable: £30,012.96, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.99ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202138,727 milesHybrid£24,500or £403 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £402.35, Customer Deposit: £3,675.00, Total Deposit: £3,675.00, Optional Final Payment: £10,250.29, Total Charge For Credit: £8,335.74, Total Amount Payable: £32,835.74, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.12ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202164,097 milesHybrid£18,400or £296 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £295.83, Customer Deposit: £2,760.00, Total Deposit: £2,760.00, Optional Final Payment: £8,089.04, Total Charge For Credit: £6,353.05, Total Amount Payable: £24,753.05, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201946,857 milesDiesel£24,100or £551 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £550.42, Customer Deposit: £3,615.00, Total Deposit: £3,615.00, Total Charge For Credit: £5,936.16, Total Amount Payable: £30,036.16, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more