BMW 3 Series330i M Sport 4dr Step Auto202118,639 milesPetrol£26,200or £416 mo1 mile away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £415.02, Customer Deposit: £3,930.00, Total Deposit: £3,930.00, Optional Final Payment: £10,778.00, Total Charge For Credit: £8,428.96, Total Amount Payable: £34,628.96, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202153,081 milesHybrid£19,250or £300 mo1 mile away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £299.06, Customer Deposit: £2,887.00, Total Deposit: £2,887.50, Optional Final Payment: £8,283.25, Total Charge For Credit: £6,275.63, Total Amount Payable: £25,525.63, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202020,950 milesHybrid£21,400or £339 mo1 mile away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £338.85, Customer Deposit: £3,210.00, Total Deposit: £3,210.00, Optional Final Payment: £8,811.98, Total Charge For Credit: £6,886.78, Total Amount Payable: £28,286.78, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20248,263 milesPetrol£30,245£1,750 off£28,495or £392 mo2 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £391.94, Customer Deposit: £4,274.00, Total Deposit: £4,274.25, Optional Final Payment: £14,541.00, Total Charge For Credit: £8,741.43, Total Amount Payable: £37,236.43, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT SE Pro 4dr Step Auto202121,908 milesDiesel£22,190or £361 mo2 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £360.13, Customer Deposit: £3,328.00, Total Deposit: £3,328.50, Optional Final Payment: £8,078.00, Total Charge For Credit: £6,142.61, Total Amount Payable: £28,332.61, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport Pro Edition 4dr Step Auto202126,926 milesHybrid£26,495or £417 mo2 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.47, Customer Deposit: £3,974.00, Total Deposit: £3,974.25, Optional Final Payment: £10,445.00, Total Charge For Credit: £7,498.34, Total Amount Payable: £33,993.34, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202020,333 milesDiesel£26,728or £448 mo2 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £447.11, Customer Deposit: £4,009.00, Total Deposit: £4,009.20, Optional Final Payment: £8,942.00, Total Charge For Credit: £7,237.37, Total Amount Payable: £33,965.37, 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£43,085or £685 mo2 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £684.96, Customer Deposit: £6,462.00, Total Deposit: £6,462.75, Optional Final Payment: £16,529.00, Total Charge For Credit: £12,099.87, Total Amount Payable: £55,184.87, 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£43,085or £685 mo2 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £684.96, Customer Deposit: £6,462.00, Total Deposit: £6,462.75, Optional Final Payment: £16,529.00, Total Charge For Credit: £12,099.87, Total Amount Payable: £55,184.87, 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£43,085or £685 mo2 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £684.96, Customer Deposit: £6,462.00, Total Deposit: £6,462.75, Optional Final Payment: £16,529.00, Total Charge For Credit: £12,099.87, Total Amount Payable: £55,184.87, 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£43,085or £685 mo2 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £684.96, Customer Deposit: £6,462.00, Total Deposit: £6,462.75, Optional Final Payment: £16,529.00, Total Charge For Credit: £12,099.87, Total Amount Payable: £55,184.87, 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 Auto202132,740 milesPetrol£23,382£1,114 off£22,268or £346 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £345.94, Customer Deposit: £3,340.00, Total Deposit: £3,340.20, Optional Final Payment: £9,020.00, Total Charge For Credit: £6,351.38, Total Amount Payable: £28,619.38, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202039,665 milesPetrol£23,362or £515 mo36 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £514.35, Customer Deposit: £3,504.00, Total Deposit: £3,504.30, Total Charge For Credit: £4,831.10, Total Amount Payable: £28,193.10, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201931,381 milesDiesel£24,546or £541 mo36 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £540.42, Customer Deposit: £3,681.00, Total Deposit: £3,681.90, Total Charge For Credit: £5,076.06, Total Amount Payable: £29,622.06, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step AutoPetrol£53,190or £792 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £791.49, Customer Deposit: £7,978.00, Total Deposit: £7,978.50, Optional Final Payment: £23,604.00, Total Charge For Credit: £15,592.53, Total Amount Payable: £68,782.53, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto202049,985 milesDiesel£21,999or £361 mo41 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £360.66, Customer Deposit: £3,299.00, Total Deposit: £3,299.85, Optional Final Payment: £7,794.00, Total Charge For Credit: £6,045.87, Total Amount Payable: £28,044.87, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto [Pro Pack]Hybrid£56,120or £967 mo41 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £966.89, Customer Deposit: £8,418.00, Total Deposit: £8,418.00, Optional Final Payment: £17,115.00, Total Charge For Credit: £14,856.83, Total Amount Payable: £70,976.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 Auto [Pro Pack]Petrol£45,677or £743 mo41 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £742.99, Customer Deposit: £6,851.00, Total Deposit: £6,851.55, Optional Final Payment: £16,529.00, Total Charge For Credit: £12,624.08, Total Amount Payable: £58,301.08, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more