BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202146,917 milesHybrid£24,490or £404 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.76, Customer Deposit: £3,673.00, Total Deposit: £3,673.50, Optional Final Payment: £10,148.61, Total Charge For Credit: £8,308.83, Total Amount Payable: £32,798.83, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.92ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202124,479 milesPetrol£25,990or £436 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £435.35, Customer Deposit: £3,898.00, Total Deposit: £3,898.50, Optional Final Payment: £10,347.35, Total Charge For Credit: £8,717.30, Total Amount Payable: £34,707.30, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202015,900 milesPetrol£24,790or £412 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £411.99, Customer Deposit: £3,718.00, Total Deposit: £3,718.50, Optional Final Payment: £10,070.65, Total Charge For Credit: £8,362.68, Total Amount Payable: £33,152.68, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.21ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive MHT SE Pro 4dr Step Auto202225,909 milesDiesel£30,206£2,216 off£27,99030 miles away
BMW 3 Series318i M Sport 4dr Step Auto202134,469 milesPetrol£21,290or £349 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.33, Customer Deposit: £3,193.00, Total Deposit: £3,193.50, Optional Final Payment: £8,932.50, Total Charge For Credit: £7,217.51, Total Amount Payable: £28,507.51, Representative APR: 13.80%, Interest Rate (Fixed): 13.82%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto2025310 milesPetrol£38,995or £586 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £585.47, Customer Deposit: £5,849.00, Total Deposit: £5,849.25, Optional Final Payment: £17,234.77, Total Charge For Credit: £11,606.11, Total Amount Payable: £50,601.11, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.26ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202324,739 milesPetrol£29,995or £480 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £479.03, Customer Deposit: £4,499.00, Total Deposit: £4,499.25, Optional Final Payment: £13,384.76, Total Charge For Credit: £10,403.42, Total Amount Payable: £40,398.42, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.06ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive 4dr Step Auto202045,894 milesPetrol£31,795or £539 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £538.31, Customer Deposit: £4,769.00, Total Deposit: £4,769.25, Optional Final Payment: £12,306.11, Total Charge For Credit: £10,580.93, Total Amount Payable: £42,375.93, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.68ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e 22.3 kWh M Sport 4dr Step Auto20243,967 milesHybrid£39,124or £563 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £562.14, Customer Deposit: £5,868.00, Total Deposit: £5,868.60, Optional Final Payment: £16,419.43, Total Charge For Credit: £9,584.61, Total Amount Payable: £48,708.61, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20254,758 milesHybrid£48,395or £700 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £699.65, Customer Deposit: £7,259.00, Total Deposit: £7,259.25, Optional Final Payment: £22,988.46, Total Charge For Credit: £14,736.26, Total Amount Payable: £63,131.26, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 16.11ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive 4dr Step Auto202028,825 milesPetrol£33,450or £558 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £557.82, Customer Deposit: £5,017.00, Total Deposit: £5,017.50, Optional Final Payment: £13,471.35, Total Charge For Credit: £11,256.39, Total Amount Payable: £44,706.39, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.68ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201958,773 milesPetrol£19,295or £441 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £440.67, Customer Deposit: £2,894.00, Total Deposit: £2,894.25, Total Charge For Credit: £4,752.41, Total Amount Payable: £24,047.41, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more