BMW 3 Series320i M Sport 4dr Step Auto20253,103 milesPetrol£37,500or £516 mo3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £515.38, Customer Deposit: £5,625.00, Total Deposit: £5,625.00, Optional Final Payment: £17,075.71, Total Charge For Credit: £9,423.57, Total Amount Payable: £46,923.57, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20254,148 milesPetrol£36,000or £496 mo3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £495.98, Customer Deposit: £5,400.00, Total Deposit: £5,400.00, Optional Final Payment: £16,323.12, Total Charge For Credit: £9,034.18, Total Amount Payable: £45,034.18, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20254,355 milesHybrid£49,500or £680 mo3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £679.56, Customer Deposit: £7,425.00, Total Deposit: £7,425.00, Optional Final Payment: £22,582.14, Total Charge For Credit: £12,446.46, Total Amount Payable: £61,946.46, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.55ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e 22.3 kWh M Sport 4dr Step Auto202512,029 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £402.91, Customer Deposit: £4,650.00, Total Deposit: £4,650.00, Optional Final Payment: £15,436.41, Total Charge For Credit: £8,023.18, Total Amount Payable: £39,023.18, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.66ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20258,888 milesPetrol£36,000or £497 mo3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £496.53, Customer Deposit: £5,400.00, Total Deposit: £5,400.00, Optional Final Payment: £16,291.85, Total Charge For Credit: £9,028.76, Total Amount Payable: £45,028.76, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202515,787 milesPetrol£34,500or £471 mo3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £470.01, Customer Deposit: £5,175.00, Total Deposit: £5,175.00, Optional Final Payment: £15,945.52, Total Charge For Credit: £8,710.99, Total Amount Payable: £43,210.99, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202410,856 milesPetrol£30,000or £417 mo3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.81, Customer Deposit: £4,500.00, Total Deposit: £4,500.00, Optional Final Payment: £15,252.85, Total Charge For Credit: £9,342.92, Total Amount Payable: £39,342.92, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 10.39ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Shadow Edition 4dr Step Auto201852,853 milesHybrid*Representative example: Contract Length: 48 months, 48 Monthly Payments: £340.18, Customer Deposit: £2,309.00, Total Deposit: £2,309.85, Total Charge For Credit: £3,239.49, Total Amount Payable: £18,638.49, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202243,486 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £474.68, Customer Deposit: £4,316.00, Total Deposit: £4,316.40, Optional Final Payment: £10,023.00, Total Charge For Credit: £7,873.36, Total Amount Payable: £36,649.36, 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 Auto202417,444 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £478.87, Customer Deposit: £4,468.00, Total Deposit: £4,468.95, Optional Final Payment: £11,121.00, Total Charge For Credit: £8,303.84, Total Amount Payable: £38,096.84, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e 22.3 kWh M Sport 5dr Step AutoHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £847.09, Customer Deposit: £7,726.00, Total Deposit: £7,726.50, Optional Final Payment: £18,095.00, Total Charge For Credit: £14,124.73, Total Amount Payable: £65,634.73, 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 5dr Step Auto [Pro Pack]Petrol£49,203or £781 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £780.31, Customer Deposit: £7,380.00, Total Deposit: £7,380.45, Optional Final Payment: £18,989.00, Total Charge For Credit: £13,841.02, Total Amount Payable: £63,044.02, 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,695or £733 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £732.04, Customer Deposit: £6,854.00, Total Deposit: £6,854.25, Optional Final Payment: £17,200.00, Total Charge For Credit: £12,765.13, Total Amount Payable: £58,460.13, 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£48,023or £785 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £784.16, Customer Deposit: £7,203.00, Total Deposit: £7,203.45, Optional Final Payment: £17,200.00, Total Charge For Credit: £13,235.97, Total Amount Payable: £61,258.97, 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£48,263or £790 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £789.54, Customer Deposit: £7,239.00, Total Deposit: £7,239.45, Optional Final Payment: £17,200.00, Total Charge For Credit: £13,284.83, Total Amount Payable: £61,547.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 Auto20252,500 milesPetrol£39,444or £548 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £547.93, Customer Deposit: £5,916.00, Total Deposit: £5,916.60, Optional Final Payment: £17,627.45, Total Charge For Credit: £9,852.76, Total Amount Payable: £49,296.76, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20255,912 milesPetrol£38,999or £547 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £546.96, Customer Deposit: £5,849.00, Total Deposit: £5,849.85, Optional Final Payment: £17,131.04, Total Charge For Credit: £9,689.01, Total Amount Payable: £48,688.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20254,639 milesPetrol£36,555or £505 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £504.41, Customer Deposit: £5,483.00, Total Deposit: £5,483.25, Optional Final Payment: £16,529.77, Total Charge For Credit: £9,165.29, Total Amount Payable: £45,720.29, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.54ppm, Mileage Per Annum: 10,000Read more