BMW 3 Series320i M Sport 4dr Step Auto20246,475 milesPetrol£30,900or £445 mo13 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 Series330e M Sport 4dr Step Auto20247,250 milesHybrid£37,990£4,019 off£33,971or £522 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £521.48, Customer Deposit: £5,095.00, Total Deposit: £5,095.65, Optional Final Payment: £14,131.00, Total Charge For Credit: £9,765.21, Total Amount Payable: £43,736.21, 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 mo13 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 Series320i M Sport 4dr Step Auto20229,246 milesPetrol£28,187or £440 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £439.97, Customer Deposit: £4,228.00, Total Deposit: £4,228.05, Optional Final Payment: £11,295.00, Total Charge For Credit: £8,014.64, Total Amount Payable: £36,201.64, 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 Auto202237,114 milesHybrid£23,036or £351 mo13 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 Series330i M Sport 4dr Step Auto202141,499 milesPetrol£24,803or £398 mo13 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 mo13 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 Series320i M Sport 4dr Step AutoPetrol£44,155or £706 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £705.62, Customer Deposit: £6,623.00, Total Deposit: £6,623.25, Optional Final Payment: £16,724.00, Total Charge For Credit: £12,356.39, Total Amount Payable: £56,511.39, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more