BMW 3 Series320i xDrive M Sport 4dr Step Auto202219,259 milesPetrol£28,995or £477 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £476.06, Customer Deposit: £4,349.00, Total Deposit: £4,349.25, Optional Final Payment: £12,137.29, Total Charge For Credit: £9,866.36, Total Amount Payable: £38,861.36, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.23ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202157,120 milesHybrid£19,995or £333 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £332.04, Customer Deposit: £2,999.00, Total Deposit: £2,999.25, Optional Final Payment: £8,139.00, Total Charge For Credit: £6,749.13, Total Amount Payable: £26,744.13, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201844,418 milesDiesel£18,995or £434 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £433.82, Customer Deposit: £2,849.00, Total Deposit: £2,849.25, Total Charge For Credit: £4,678.61, Total Amount Payable: £23,673.61, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 Series330e 22.3 kWh M Sport 4dr Step Auto20258 milesHybrid£41,990or £652 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £651.03, Customer Deposit: £6,298.00, Total Deposit: £6,298.50, Optional Final Payment: £17,336.70, Total Charge For Credit: £12,243.61, Total Amount Payable: £54,233.61, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e 22.3 kWh M Sport 4dr Step Auto202513 milesHybrid£41,990or £646 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £645.24, Customer Deposit: £6,298.00, Total Deposit: £6,298.50, Optional Final Payment: £17,680.01, Total Charge For Credit: £12,314.79, Total Amount Payable: £54,304.79, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto20238,525 milesHybrid£34,595or £563 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £562.37, Customer Deposit: £5,189.00, Total Deposit: £5,189.25, Optional Final Payment: £14,828.77, Total Charge For Credit: £11,854.41, Total Amount Payable: £46,449.41, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.24ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202025,454 milesHybrid£32,990or £561 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £560.73, Customer Deposit: £4,948.00, Total Deposit: £4,948.50, Optional Final Payment: £12,633.52, Total Charge For Credit: £10,946.33, Total Amount Payable: £43,936.33, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.13ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e 22.3 kWh M Sport 4dr Step Auto202512 milesHybrid£44,995or £722 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £721.43, Customer Deposit: £6,749.00, Total Deposit: £6,749.25, Optional Final Payment: £17,165.05, Total Charge For Credit: £12,826.51, Total Amount Payable: £57,821.51, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202218,999 milesHybrid£29,695or £508 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £507.14, Customer Deposit: £4,454.00, Total Deposit: £4,454.25, Optional Final Payment: £11,222.89, Total Charge For Credit: £9,817.72, Total Amount Payable: £39,512.72, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.27ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202154,183 milesHybrid£19,600or £284 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £283.80, Customer Deposit: £2,940.00, Total Deposit: £2,940.00, Optional Final Payment: £8,101.00, Total Charge For Credit: £4,779.60, Total Amount Payable: £24,379.60, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e 22.3 kWh M Sport 4dr Step Auto20253,922 milesHybrid£36,595or £558 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £557.39, Customer Deposit: £5,489.00, Total Deposit: £5,489.25, Optional Final Payment: £15,702.00, Total Charge For Credit: £10,793.58, Total Amount Payable: £47,388.58, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202218,871 milesPetrol£28,450or £474 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £473.07, Customer Deposit: £4,267.00, Total Deposit: £4,267.50, Optional Final Payment: £11,542.00, Total Charge For Credit: £9,593.79, Total Amount Payable: £38,043.79, Representative APR: 13.90%, Interest Rate (Fixed): 13.08%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202157,370 milesHybrid£19,250or £315 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £314.97, Customer Deposit: £2,887.00, Total Deposit: £2,887.50, Optional Final Payment: £8,125.00, Total Charge For Credit: £6,566.09, Total Amount Payable: £25,816.09, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto2025397 milesPetrol£39,495or £597 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £596.14, Customer Deposit: £5,924.00, Total Deposit: £5,924.25, Optional Final Payment: £17,267.84, Total Charge For Credit: £11,715.67, Total Amount Payable: £51,210.67, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20252,914 milesPetrol£36,995or £546 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £545.89, Customer Deposit: £5,549.00, Total Deposit: £5,549.25, Optional Final Payment: £16,917.47, Total Charge For Credit: £11,128.55, Total Amount Payable: £48,123.55, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e 22.3 kWh M Sport 4dr Step Auto20255,826 milesHybrid£35,650or £520 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £519.24, Customer Deposit: £5,347.00, Total Deposit: £5,347.50, Optional Final Payment: £16,705.81, Total Charge For Credit: £10,807.59, Total Amount Payable: £46,457.59, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e 22.3 kWh M Sport 4dr Step Auto20258,310 milesHybrid£35,750or £526 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £525.47, Customer Deposit: £5,362.00, Total Deposit: £5,362.50, Optional Final Payment: £16,469.43, Total Charge For Credit: £10,779.02, Total Amount Payable: £46,529.02, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202424,701 milesHybrid£42,995or £702 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £701.42, Customer Deposit: £6,449.00, Total Deposit: £6,449.25, Optional Final Payment: £18,275.15, Total Charge For Credit: £14,696.14, Total Amount Payable: £57,691.14, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 13.25ppm, Mileage Per Annum: 10,000Read more