BMW 3 Series320i M Sport 4dr Step Auto20246,475 milesPetrol£30,900or £445 moFair price37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £444.55, Customer Deposit: £4,635.00, Total Deposit: £4,635.00, Optional Final Payment: £14,614.00, Total Charge For Credit: £9,242.85, Total Amount Payable: £40,142.85, 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 Auto202325,697 milesHybrid£42,480or £663 moGreat price37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £662.73, Customer Deposit: £6,372.00, Total Deposit: £6,372.00, Optional Final Payment: £17,042.00, Total Charge For Credit: £12,082.31, Total Amount Payable: £54,562.31, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202237,114 milesHybrid£23,036or £351 moGood price37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £350.68, Customer Deposit: £3,455.00, Total Deposit: £3,455.40, Optional Final Payment: £9,756.00, Total Charge For Credit: £6,657.36, Total Amount Payable: £29,693.36, 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 Auto202111,103 milesPetrol£26,644or £417 moFair price37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.08, Customer Deposit: £3,996.00, Total Deposit: £3,996.60, Optional Final Payment: £10,665.00, Total Charge For Credit: £7,573.36, Total Amount Payable: £34,217.36, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202141,499 milesPetrol£24,803or £398 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £397.74, Customer Deposit: £3,720.00, Total Deposit: £3,720.45, Optional Final Payment: £9,313.00, Total Charge For Credit: £6,924.23, Total Amount Payable: £31,727.23, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto202111,360 milesPetrol£22,946or £352 moFair price37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £351.31, Customer Deposit: £3,441.00, Total Deposit: £3,441.90, Optional Final Payment: £9,600.00, Total Charge For Credit: £6,607.47, Total Amount Payable: £29,553.47, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202170,396 milesHybrid£17,930£460 off£17,470Good price40 miles away
BMW 3 Series330e M Sport 4dr Step Auto202158,345 milesHybrid£21,500or £305 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £304.96, Customer Deposit: £3,225.00, Total Deposit: £3,225.00, Optional Final Payment: £8,625.00, Total Charge For Credit: £4,683.12, Total Amount Payable: £26,183.12, Representative APR: 8.90%, Interest Rate (Fixed): 8.54%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more