BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto20247,933 milesPetrol£41,750or £577 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £576.74, Customer Deposit: £6,262.00, Total Deposit: £6,762.50, Optional Final Payment: £18,113.03, Total Charge For Credit: £10,232.31, Total Amount Payable: £51,982.31, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.76ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto20245,000 milesPetrol£42,985or £617 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £616.47, Customer Deposit: £6,447.00, Total Deposit: £6,947.75, Optional Final Payment: £17,376.27, Total Charge For Credit: £10,313.11, Total Amount Payable: £53,298.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.76ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340d xDrive MHT 5dr Step Auto202312,685 milesDiesel£46,990or £683 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £682.59, Customer Deposit: £7,048.00, Total Deposit: £7,548.50, Optional Final Payment: £21,343.77, Total Charge For Credit: £13,984.00, Total Amount Payable: £60,974.00, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 14.77ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto20244,903 milesPetrol£42,990or £602 mo8 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £601.18, Customer Deposit: £6,448.00, Total Deposit: £6,948.50, Optional Final Payment: £18,255.10, Total Charge For Credit: £10,469.06, Total Amount Payable: £53,459.06, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.76ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20242,500 milesPetrol£41,990or £565 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £564.04, Customer Deposit: £6,298.00, Total Deposit: £6,798.50, Optional Final Payment: £19,135.51, Total Charge For Credit: £10,453.89, Total Amount Payable: £52,443.89, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.51ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring318d MHT M Sport 5dr Step Auto202118,368 milesHybrid£28,450or £424 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.06, Customer Deposit: £4,267.00, Total Deposit: £4,767.50, Optional Final Payment: £12,032.80, Total Charge For Credit: £8,234.12, Total Amount Payable: £36,684.12, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 7.77ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202224,077 milesHybrid£27,450or £376 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.39, Customer Deposit: £4,117.00, Total Deposit: £4,617.50, Optional Final Payment: £13,528.08, Total Charge For Credit: £8,338.91, Total Amount Payable: £35,788.91, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.71ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340i xDrive MHT 5dr Step Auto20243,749 milesHybrid£56,990or £801 mo8 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £800.11, Customer Deposit: £8,548.00, Total Deposit: £9,048.50, Optional Final Payment: £24,257.51, Total Charge For Credit: £13,921.18, Total Amount Payable: £70,911.18, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 17.74ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340d xDrive MHT 5dr Step Auto20246,759 milesDiesel£49,990or £655 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £654.06, Customer Deposit: £7,498.00, Total Deposit: £7,998.50, Optional Final Payment: £23,915.90, Total Charge For Credit: £12,665.22, Total Amount Payable: £62,655.22, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 16.13ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto2024854 milesHybrid£43,990or £604 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £603.53, Customer Deposit: £6,598.00, Total Deposit: £7,098.50, Optional Final Payment: £19,360.76, Total Charge For Credit: £10,835.17, Total Amount Payable: £54,825.17, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.96ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20241,559 milesPetrol£39,985or £511 mo8 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £510.51, Customer Deposit: £5,997.00, Total Deposit: £6,497.75, Optional Final Payment: £19,705.56, Total Charge For Credit: £10,212.28, Total Amount Payable: £50,197.28, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.07ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340i xDrive MHT 5dr Step Auto202229,900 milesHybrid£39,500or £639 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £638.83, Customer Deposit: £5,925.00, Total Deposit: £6,175.00, Optional Final Payment: £16,003.90, Total Charge For Credit: £12,703.91, Total Amount Payable: £52,203.91, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202123,000 milesHybrid£29,990or £430 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £429.49, Customer Deposit: £4,498.00, Total Deposit: £4,998.50, Optional Final Payment: £13,703.36, Total Charge For Credit: £8,897.89, Total Amount Payable: £38,887.89, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.49ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring318i M Sport 5dr Step Auto202223,785 milesPetrol£26,980or £378 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £377.22, Customer Deposit: £4,047.00, Total Deposit: £4,547.00, Optional Final Payment: £12,792.92, Total Charge For Credit: £8,089.26, Total Amount Payable: £35,069.26, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.65ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202039,821 milesPetrol£23,990or £335 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £334.61, Customer Deposit: £3,598.00, Total Deposit: £4,098.50, Optional Final Payment: £11,336.21, Total Charge For Credit: £7,171.38, Total Amount Payable: £31,161.38, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.11ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d xDrive M Sport Shadow Edition 5dr Step Auto201942,154 milesDiesel£22,490or £353 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £352.67, Customer Deposit: £3,373.00, Total Deposit: £3,873.50, Optional Final Payment: £8,265.58, Total Charge For Credit: £6,224.57, Total Amount Payable: £28,714.57, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20241,000 milesPetrol£40,990or £556 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £555.52, Customer Deposit: £6,148.00, Total Deposit: £6,148.50, Optional Final Payment: £19,111.18, Total Charge For Credit: £10,379.12, Total Amount Payable: £51,369.12, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.74ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20241,000 milesPetrol£42,990or £599 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £598.96, Customer Deposit: £6,448.00, Total Deposit: £6,448.50, Optional Final Payment: £19,111.18, Total Charge For Credit: £10,720.80, Total Amount Payable: £53,710.80, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.74ppm, Mileage Per Annum: 10,000Read more