BMW 3 Series320i M Sport 4dr Step Auto20233,467 milesPetrol£34,495or £552 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £551.15, Customer Deposit: £5,174.00, Total Deposit: £5,174.25, Optional Final Payment: £15,377.38, Total Charge For Credit: £11,960.68, Total Amount Payable: £46,455.68, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.06ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202224,836 milesPetrol£24,495or £404 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.58, Customer Deposit: £3,674.00, Total Deposit: £3,674.25, Optional Final Payment: £10,167.30, Total Charge For Credit: £8,314.81, Total Amount Payable: £32,809.81, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202149,652 milesHybrid£29,995or £497 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £496.93, Customer Deposit: £4,499.00, Total Deposit: £4,499.25, Optional Final Payment: £12,281.58, Total Charge For Credit: £10,141.54, Total Amount Payable: £40,136.54, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.49ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202127,083 milesPetrol£25,995or £437 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £436.13, Customer Deposit: £3,899.00, Total Deposit: £3,899.25, Optional Final Payment: £10,306.52, Total Charge For Credit: £8,708.88, Total Amount Payable: £34,703.88, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202129,195 milesHybrid£25,995or £428 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £427.67, Customer Deposit: £3,899.00, Total Deposit: £3,899.25, Optional Final Payment: £10,828.39, Total Charge For Credit: £8,833.13, Total Amount Payable: £34,828.13, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.55ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202147,639 milesHybrid£33,995or £582 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £581.32, Customer Deposit: £5,099.00, Total Deposit: £5,099.25, Optional Final Payment: £12,802.35, Total Charge For Credit: £11,228.64, Total Amount Payable: £45,223.64, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.61ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202130,244 milesPetrol£26,795or £452 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £451.80, Customer Deposit: £4,019.00, Total Deposit: £4,019.25, Optional Final Payment: £10,485.64, Total Charge For Credit: £8,944.49, Total Amount Payable: £35,739.49, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.36ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive 4dr Step Auto202034,476 milesPetrol£34,000or £573 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £572.68, Customer Deposit: £5,100.00, Total Deposit: £5,100.00, Optional Final Payment: £13,342.16, Total Charge For Credit: £11,358.12, Total Amount Payable: £45,358.12, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.68ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202051,861 milesHybrid£21,995or £376 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.12, Customer Deposit: £3,299.00, Total Deposit: £3,299.25, Optional Final Payment: £8,344.74, Total Charge For Credit: £7,279.63, Total Amount Payable: £29,274.63, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.97ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202134,000 milesPetrol£26,950or £450 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £449.20, Customer Deposit: £4,042.00, Total Deposit: £4,042.50, Optional Final Payment: £10,867.12, Total Charge For Credit: £9,072.02, Total Amount Payable: £36,022.02, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.71ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202015,898 milesPetrol£25,995or £440 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £439.96, Customer Deposit: £3,899.00, Total Deposit: £3,899.25, Optional Final Payment: £10,070.75, Total Charge For Credit: £8,653.12, Total Amount Payable: £34,648.12, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.21ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport Shadow Edition 4dr201771,147 milesPetrol£11,990or £270 mo36 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £269.36, Customer Deposit: £1,798.00, Total Deposit: £1,798.50, Total Charge For Credit: £2,737.78, Total Amount Payable: £14,727.78, Representative APR: 12.90%, Interest Rate (Fixed): 12.14%Read more
BMW 3 Series316d Sport 4dr201633,753 milesDiesel£10,990or £247 mo36 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £246.89, Customer Deposit: £1,648.00, Total Deposit: £1,648.50, Total Charge For Credit: £2,509.22, Total Amount Payable: £13,499.22, Representative APR: 12.90%, Interest Rate (Fixed): 12.14%Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202412,000 milesHybrid£45,990or £748 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £747.96, Customer Deposit: £6,898.00, Total Deposit: £6,898.50, Optional Final Payment: £19,691.00, Total Charge For Credit: £15,753.62, Total Amount Payable: £61,743.62, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 13.01ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202213,861 milesPetrol£26,990or £436 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £435.34, Customer Deposit: £4,048.00, Total Deposit: £4,048.50, Optional Final Payment: £11,778.61, Total Charge For Credit: £9,298.09, Total Amount Payable: £36,288.09, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202224,728 milesPetrol£25,990or £425 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.77, Customer Deposit: £3,898.00, Total Deposit: £3,898.50, Optional Final Payment: £10,999.86, Total Charge For Credit: £8,872.55, Total Amount Payable: £34,862.55, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202223,000 milesPetrol£28,490or £468 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £467.33, Customer Deposit: £4,273.00, Total Deposit: £4,273.50, Optional Final Payment: £11,953.12, Total Charge For Credit: £9,701.13, Total Amount Payable: £38,191.13, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.44ppm, Mileage Per Annum: 10,000Read more