BMW 3 Series320i M Sport 4dr Step Auto20254,313 milesPetrol£33,500or £435 mo6 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £434.60, Customer Deposit: £5,025.00, Total Deposit: £5,025.00, Optional Final Payment: £16,727.12, Total Charge For Credit: £8,678.32, Total Amount Payable: £42,178.32, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.06ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202212,677 milesDiesel£37,500or £523 mo6 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £522.58, Customer Deposit: £5,625.00, Total Deposit: £5,625.00, Optional Final Payment: £16,664.16, Total Charge For Credit: £9,350.42, Total Amount Payable: £46,850.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.72ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport Plus Edition 4dr Step Auto202023,175 milesDiesel£26,000or £365 mo6 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £364.46, Customer Deposit: £3,900.00, Total Deposit: £3,900.00, Optional Final Payment: £11,431.74, Total Charge For Credit: £6,461.36, Total Amount Payable: £32,461.36, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.29ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202132,740 milesPetrol£22,122or £345 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £344.48, Customer Deposit: £3,318.00, Total Deposit: £3,318.30, Optional Final Payment: £8,913.00, Total Charge For Credit: £6,299.86, Total Amount Payable: £28,421.86, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202039,665 milesPetrol£23,204or £511 mo29 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £510.87, Customer Deposit: £3,480.00, Total Deposit: £3,480.60, Total Charge For Credit: £4,798.36, Total Amount Payable: £28,002.36, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201931,381 milesDiesel£24,015or £529 mo29 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £528.73, Customer Deposit: £3,602.00, Total Deposit: £3,602.25, Total Charge For Credit: £4,966.29, Total Amount Payable: £28,981.29, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step AutoPetrol£53,190or £792 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £791.49, Customer Deposit: £7,978.00, Total Deposit: £7,978.50, Optional Final Payment: £23,604.00, Total Charge For Credit: £15,592.53, Total Amount Payable: £68,782.53, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport Shadow Edition 4dr Step Auto201758,400 milesDiesel£15,99532 miles away
BMW 3 Series330e xDrive M Sport 4dr Step Auto [Pro Pack]Hybrid£56,120or £967 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £966.89, Customer Deposit: £8,418.00, Total Deposit: £8,418.00, Optional Final Payment: £17,115.00, Total Charge For Credit: £14,856.83, Total Amount Payable: £70,976.83, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]Petrol£45,677or £743 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £742.99, Customer Deposit: £6,851.00, Total Deposit: £6,851.55, Optional Final Payment: £16,529.00, Total Charge For Credit: £12,624.08, Total Amount Payable: £58,301.08, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step AutoPetrol£69,490or £1,157 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,156.43, Customer Deposit: £10,423.00, Total Deposit: £10,423.50, Optional Final Payment: £23,604.00, Total Charge For Credit: £18,889.71, Total Amount Payable: £88,379.71, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20243,520 milesHybrid£52,555or £756 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £755.21, Customer Deposit: £7,883.00, Total Deposit: £7,883.25, Optional Final Payment: £22,051.36, Total Charge For Credit: £12,874.48, Total Amount Payable: £65,429.48, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.64ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20246,800 milesHybrid£36,555or £510 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £509.69, Customer Deposit: £5,483.00, Total Deposit: £5,483.25, Optional Final Payment: £16,228.45, Total Charge For Credit: £9,112.13, Total Amount Payable: £45,667.13, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.75ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20242,919 milesPetrol£34,555or £463 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £462.50, Customer Deposit: £5,183.00, Total Deposit: £5,183.25, Optional Final Payment: £16,442.69, Total Charge For Credit: £8,808.44, Total Amount Payable: £43,363.44, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.69ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202421,782 milesHybrid£29,555or £388 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £387.21, Customer Deposit: £4,433.00, Total Deposit: £4,433.25, Optional Final Payment: £14,541.19, Total Charge For Credit: £7,618.31, Total Amount Payable: £37,173.31, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20245,702 milesHybrid£49,777or £708 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £707.97, Customer Deposit: £7,466.00, Total Deposit: £7,466.55, Optional Final Payment: £21,303.42, Total Charge For Credit: £12,267.56, Total Amount Payable: £62,044.56, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202316,311 milesHybrid£32,000or £441 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £440.69, Customer Deposit: £4,800.00, Total Deposit: £4,800.00, Optional Final Payment: £14,519.47, Total Charge For Credit: £8,031.90, Total Amount Payable: £40,031.90, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.54ppm, Mileage Per Annum: 10,000Read more