BMW 3 Series320i M Sport 4dr Step Auto20244,134 milesPetrol£35,547or £486 mo51 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £485.99, Customer Deposit: £5,332.00, Total Deposit: £5,332.05, Optional Final Payment: £16,331.43, Total Charge For Credit: £8,958.01, Total Amount Payable: £44,505.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.69ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto20248,884 milesDiesel£34,753£2,330 off£32,423or £417 mo51 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.74, Customer Deposit: £4,863.00, Total Deposit: £4,863.45, Optional Final Payment: £16,411.43, Total Charge For Credit: £8,438.66, Total Amount Payable: £40,861.66, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20247,852 milesPetrol£30,217or £389 mo51 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £388.54, Customer Deposit: £4,532.00, Total Deposit: £4,532.55, Optional Final Payment: £15,286.10, Total Charge For Credit: £7,863.03, Total Amount Payable: £38,080.03, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202256,900 milesPetrol£22,059or £308 mo51 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £307.73, Customer Deposit: £3,308.00, Total Deposit: £3,308.85, Optional Final Payment: £9,783.92, Total Charge For Credit: £5,497.08, Total Amount Payable: £27,556.08, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.42ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202155,773 milesHybrid£19,193or £268 mo51 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £267.94, Customer Deposit: £2,878.00, Total Deposit: £2,878.95, Optional Final Payment: £8,502.07, Total Charge For Credit: £4,781.20, Total Amount Payable: £23,974.20, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202039,466 milesHybrid£23,072or £336 mo51 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £335.68, Customer Deposit: £3,460.00, Total Deposit: £3,460.80, Optional Final Payment: £9,444.37, Total Charge For Credit: £5,610.13, Total Amount Payable: £28,682.13, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.56ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201966,000 milesDiesel£19,268or £289 mo51 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £288.12, Customer Deposit: £2,890.00, Total Deposit: £2,890.20, Optional Final Payment: £7,442.80, Total Charge For Credit: £4,606.64, Total Amount Payable: £23,874.64, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.07ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20256,001 milesPetrol£36,608£2,098 off£34,510or £452 mo51 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £451.38, Customer Deposit: £5,176.00, Total Deposit: £5,176.50, Optional Final Payment: £17,021.71, Total Charge For Credit: £8,903.07, Total Amount Payable: £43,413.07, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.33ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20241,602 milesPetrol£36,568£2,869 off£33,699or £442 mo51 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £441.80, Customer Deposit: £5,054.00, Total Deposit: £5,054.85, Optional Final Payment: £16,563.29, Total Charge For Credit: £8,683.74, Total Amount Payable: £42,382.74, 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 Auto202141,851 milesHybrid£21,691or £304 mo51 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £304.00, Customer Deposit: £3,253.00, Total Deposit: £3,253.65, Optional Final Payment: £9,540.51, Total Charge For Credit: £5,391.16, Total Amount Payable: £27,082.16, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.99ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20245,459 milesHybrid£51,555or £738 mo58 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £737.65, Customer Deposit: £7,733.00, Total Deposit: £7,733.25, Optional Final Payment: £21,813.81, Total Charge For Credit: £12,661.61, Total Amount Payable: £64,216.61, 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 Auto202316,311 milesHybrid£31,000or £419 mo58 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £418.98, Customer Deposit: £4,650.00, Total Deposit: £4,650.00, Optional Final Payment: £14,519.47, Total Charge For Credit: £7,861.53, Total Amount Payable: £38,861.53, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202319,348 milesHybrid£29,555or £392 mo58 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £391.98, Customer Deposit: £4,433.00, Total Deposit: £4,433.25, Optional Final Payment: £14,268.70, Total Charge For Credit: £7,570.01, Total Amount Payable: £37,125.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport Shadow Edition 4dr201849,473 milesPetrol£14,777or £316 mo58 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £315.40, Customer Deposit: £2,216.00, Total Deposit: £2,216.55, Total Charge For Credit: £2,579.75, Total Amount Payable: £17,356.75, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series320d xDrive Sport 4dr Step Auto201776,110 milesDiesel£12,285or £271 mo58 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £270.47, Customer Deposit: £1,842.00, Total Deposit: £1,842.75, Total Charge For Credit: £2,540.31, Total Amount Payable: £14,825.31, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320d xDrive M Sport Shadow Edition 4dr Step Auto201758,400 milesDiesel£14,99559 miles away