BMW 3 Series320i M Sport 5dr Step Auto20243,222 milesPetrol£37,500or £504 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £503.37, Customer Deposit: £5,625.00, Total Deposit: £5,625.00, Optional Final Payment: £17,761.03, Total Charge For Credit: £9,544.42, Total Amount Payable: £47,044.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202412,906 milesHybrid£38,500or £631 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £630.31, Customer Deposit: £5,775.00, Total Deposit: £5,775.00, Optional Final Payment: £16,227.69, Total Charge For Credit: £13,127.26, Total Amount Payable: £51,627.26, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202230,615 milesPetrol£23,500or £366 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £365.62, Customer Deposit: £3,525.00, Total Deposit: £3,525.00, Optional Final Payment: £11,083.50, Total Charge For Credit: £8,292.64, Total Amount Payable: £31,792.64, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.28ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202116,962 milesPetrol£26,250or £420 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £419.33, Customer Deposit: £3,937.00, Total Deposit: £3,937.50, Optional Final Payment: £11,707.10, Total Charge For Credit: £9,103.11, Total Amount Payable: £35,353.11, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.74ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series335d xDrive M Sport Shadow Edition 4dr Step Auto201846,885 milesDiesel£21,000or £480 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £479.62, Customer Deposit: £3,150.00, Total Deposit: £3,150.00, Total Charge For Credit: £5,172.76, Total Amount Payable: £26,172.76, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 Series320i M Sport 4dr Step Auto201942,645 milesPetrol£19,500or £439 mo Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £438.07, Customer Deposit: £2,925.00, Total Deposit: £2,925.00, Total Charge For Credit: £4,452.36, Total Amount Payable: £23,952.36, Representative APR: 12.90%, Interest Rate (Fixed): 12.17%Read more
BMW 3 Series320i M Sport Shadow Edition 4dr Step Auto201865,662 milesPetrol£14,000or £315 mo Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £314.51, Customer Deposit: £2,100.00, Total Deposit: £2,100.00, Total Charge For Credit: £3,196.48, Total Amount Payable: £17,196.48, Representative APR: 12.90%, Interest Rate (Fixed): 12.17%Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20244,512 milesHybrid£34,500or £538 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £537.57, Customer Deposit: £5,175.00, Total Deposit: £5,175.00, Optional Final Payment: £16,221.42, Total Charge For Credit: £12,162.21, Total Amount Payable: £46,662.21, 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 Auto20246,589 milesHybrid£36,900or £581 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £580.75, Customer Deposit: £5,535.00, Total Deposit: £5,535.00, Optional Final Payment: £16,993.67, Total Charge For Credit: £12,923.92, Total Amount Payable: £49,823.92, 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 Auto20249,548 milesHybrid£33,300or £518 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £517.18, Customer Deposit: £4,995.00, Total Deposit: £4,995.00, Optional Final Payment: £15,761.57, Total Charge For Credit: £11,764.03, Total Amount Payable: £45,064.03, 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,425 milesHybrid£35,300or £555 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £554.34, Customer Deposit: £5,295.00, Total Deposit: £5,295.00, Optional Final Payment: £16,332.00, Total Charge For Credit: £12,380.98, Total Amount Payable: £47,680.98, 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 Auto202411,425 milesHybrid£34,800or £550 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £549.72, Customer Deposit: £5,220.00, Total Deposit: £5,220.00, Optional Final Payment: £15,901.98, Total Charge For Credit: £12,158.82, Total Amount Payable: £46,958.82, 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 Auto202410,245 milesHybrid£33,200or £516 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £515.89, Customer Deposit: £4,980.00, Total Deposit: £4,980.00, Optional Final Payment: £15,697.93, Total Charge For Credit: £11,724.76, Total Amount Payable: £44,924.76, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202234,538 milesHybrid£35,200or £565 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £564.54, Customer Deposit: £5,280.00, Total Deposit: £5,280.00, Optional Final Payment: £15,560.58, Total Charge For Credit: £12,173.96, Total Amount Payable: £47,373.96, 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,500or £451 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £450.52, Customer Deposit: £4,275.00, Total Deposit: £4,275.00, Optional Final Payment: £13,003.26, Total Charge For Credit: £9,952.70, Total Amount Payable: £38,452.70, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.01ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202132,777 milesHybrid£33,800or £552 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £551.31, Customer Deposit: £5,070.00, Total Deposit: £5,070.00, Optional Final Payment: £14,373.17, Total Charge For Credit: £11,554.74, Total Amount Payable: £45,354.74, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.01ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202137,063 milesPetrol£24,000or £393 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £392.03, Customer Deposit: £3,600.00, Total Deposit: £3,600.00, Optional Final Payment: £10,171.03, Total Charge For Credit: £8,196.44, Total Amount Payable: £32,196.44, 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 mo Delivery*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