BMW 3 Series330i M Sport 4dr Step Auto201938,234 milesPetrol£22,499or £497 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £496.86, Customer Deposit: £3,374.00, Total Deposit: £3,374.85, Total Charge For Credit: £4,735.13, Total Amount Payable: £27,234.13, Representative APR: 11.90%, Interest Rate (Fixed): 6.18%Read more
BMW 3 Series320d xDrive MHT M Sport Pro Edition 4dr Step Auto202041,285 milesHybrid£28,000or £419 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £418.41, Customer Deposit: £4,200.00, Total Deposit: £4,200.00, Optional Final Payment: £10,911.00, Total Charge For Credit: £7,194.68, Total Amount Payable: £35,194.68, Representative APR: 10.40%, Interest Rate (Fixed): 9.93%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202227,310 milesPetrol£22,569or £321 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £320.60, Customer Deposit: £3,385.00, Total Deposit: £3,385.35, Optional Final Payment: £11,057.50, Total Charge For Credit: £6,942.05, Total Amount Payable: £29,511.05, Representative APR: 11.90%, Interest Rate (Fixed): 9.03%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20241,457 milesPetrol£39,499or £594 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £593.99, Customer Deposit: £5,924.00, Total Deposit: £5,924.85, Optional Final Payment: £16,213.75, Total Charge For Credit: £10,557.13, Total Amount Payable: £50,056.13, Representative APR: 10.90%, Interest Rate (Fixed): 7.85%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20237,496 milesPetrol£28,599or £398 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £397.27, Customer Deposit: £4,289.00, Total Deposit: £4,289.85, Optional Final Payment: £14,545.00, Total Charge For Credit: £8,907.54, Total Amount Payable: £37,506.54, Representative APR: 11.90%, Interest Rate (Fixed): 9.15%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 5dr Step Auto202424 milesHybrid£39,799or £578 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £577.59, Customer Deposit: £5,969.00, Total Deposit: £5,969.85, Optional Final Payment: £17,554.00, Total Charge For Credit: £10,871.58, Total Amount Payable: £50,670.58, Representative APR: 10.90%, Interest Rate (Fixed): 8.03%, Excess Mileage Charge: 14.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]10 milesPetrol£43,999or £661 mo49 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £660.55, Customer Deposit: £6,599.00, Total Deposit: £6,599.85, Optional Final Payment: £18,126.07, Total Charge For Credit: £11,772.77, Total Amount Payable: £55,771.77, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20247,589 milesHybrid£36,599or £546 mo58 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £545.82, Customer Deposit: £5,489.00, Total Deposit: £5,489.85, Optional Final Payment: £15,288.75, Total Charge For Credit: £9,833.14, Total Amount Payable: £46,432.14, Representative APR: 10.90%, Interest Rate (Fixed): 7.89%, Excess Mileage Charge: 14.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202126,821 milesPetrol£25,999or £400 mo49 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £399.55, Customer Deposit: £3,899.00, Total Deposit: £3,899.85, Optional Final Payment: £10,945.00, Total Charge For Credit: £7,624.70, Total Amount Payable: £33,623.70, Representative APR: 11.90%, Interest Rate (Fixed): 8.61%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202317,603 milesPetrol£27,799or £393 mo58 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £392.20, Customer Deposit: £4,169.00, Total Deposit: £4,169.85, Optional Final Payment: £13,780.00, Total Charge For Credit: £8,584.25, Total Amount Payable: £36,383.25, Representative APR: 11.90%, Interest Rate (Fixed): 9.07%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto10 milesPetrol£41,999or £626 mo49 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £625.44, Customer Deposit: £6,299.00, Total Deposit: £6,299.85, Optional Final Payment: £17,598.13, Total Charge For Credit: £11,294.66, Total Amount Payable: £53,293.66, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d M Sport 4dr Step Auto202028,343 milesDiesel£26,399or £397 mo58 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £396.78, Customer Deposit: £3,959.00, Total Deposit: £3,959.85, Optional Final Payment: £11,642.50, Total Charge For Credit: £7,852.01, Total Amount Payable: £34,251.01, Representative APR: 11.90%, Interest Rate (Fixed): 8.74%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202132,500 milesPetrol£22,999or £342 mo58 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £341.64, Customer Deposit: £3,449.00, Total Deposit: £3,449.85, Optional Final Payment: £10,382.50, Total Charge For Credit: £6,890.43, Total Amount Payable: £29,889.43, Representative APR: 11.90%, Interest Rate (Fixed): 8.80%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto10 milesPetrol£46,999or £699 mo49 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £698.17, Customer Deposit: £7,049.00, Total Deposit: £7,049.85, Optional Final Payment: £19,793.38, Total Charge For Credit: £12,658.22, Total Amount Payable: £59,657.22, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 12.45ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto10 milesPetrol£41,999or £626 mo49 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £625.44, Customer Deposit: £6,299.00, Total Deposit: £6,299.85, Optional Final Payment: £17,598.13, Total Charge For Credit: £11,294.66, Total Amount Payable: £53,293.66, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more