BMW 3 Series Touring330i M Sport 5dr Step Auto202125,038 milesPetrol£27,793or £417 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.09, Customer Deposit: £4,168.00, Total Deposit: £4,168.95, Optional Final Payment: £12,185.00, Total Charge For Credit: £8,117.18, Total Amount Payable: £35,910.18, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d M Sport 5dr Step Auto201844,889 milesDiesel£16,995or £375 mo10 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £374.17, Customer Deposit: £2,549.00, Total Deposit: £2,549.25, Total Charge For Credit: £3,514.41, Total Amount Payable: £20,509.41, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202412,157 milesDiesel£34,900or £426 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.05, Customer Deposit: £5,235.00, Total Deposit: £5,235.00, Optional Final Payment: £19,008.65, Total Charge For Credit: £9,321.00, Total Amount Payable: £44,221.00, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202410,428 milesPetrol£34,900or £438 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £437.82, Customer Deposit: £5,235.00, Total Deposit: £5,235.00, Optional Final Payment: £18,279.67, Total Charge For Credit: £9,192.21, Total Amount Payable: £44,092.21, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202410,956 milesHybrid£35,950or £460 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £459.87, Customer Deposit: £5,392.00, Total Deposit: £5,392.50, Optional Final Payment: £18,322.81, Total Charge For Credit: £9,379.20, Total Amount Payable: £45,329.20, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202413,107 milesDiesel£35,900or £439 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £438.81, Customer Deposit: £5,385.00, Total Deposit: £5,385.00, Optional Final Payment: £19,462.91, Total Charge For Credit: £9,571.98, Total Amount Payable: £45,471.98, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202412,239 milesHybrid£38,800£1,900 off£36,900or £474 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £473.60, Customer Deposit: £5,535.00, Total Deposit: £5,535.00, Optional Final Payment: £18,716.55, Total Charge For Credit: £9,610.75, Total Amount Payable: £46,510.75, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202411,533 milesHybrid£35,950or £461 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £460.94, Customer Deposit: £5,392.00, Total Deposit: £5,392.50, Optional Final Payment: £18,261.66, Total Charge For Credit: £9,368.34, Total Amount Payable: £45,318.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20236,884 milesPetrol£32,900or £474 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £473.32, Customer Deposit: £4,935.00, Total Deposit: £4,935.00, Optional Final Payment: £17,892.80, Total Charge For Credit: £12,173.84, Total Amount Payable: £45,073.84, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 12.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e SE Pro 5dr Step Auto202181,155 milesHybrid£17,950or £299 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £298.27, Customer Deposit: £2,692.00, Total Deposit: £2,692.50, Optional Final Payment: £7,295.11, Total Charge For Credit: £6,056.30, Total Amount Payable: £24,006.30, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.04ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330i M Sport 5dr Step Auto202139,769 milesPetrol£27,923£931 off£26,992or £416 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £415.04, Customer Deposit: £4,048.00, Total Deposit: £4,048.80, Optional Final Payment: £11,187.00, Total Charge For Credit: £7,750.68, Total Amount Payable: £34,742.68, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto [Pro Pack]Petrol£47,828or £777 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £776.50, Customer Deposit: £7,174.00, Total Deposit: £7,174.20, Optional Final Payment: £17,395.00, Total Charge For Credit: £13,236.70, Total Amount Payable: £61,064.70, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto [Pro Pack]Petrol£46,988or £758 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £757.69, Customer Deposit: £7,048.00, Total Deposit: £7,048.20, Optional Final Payment: £17,395.00, Total Charge For Credit: £13,066.63, Total Amount Payable: £60,054.63, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202141,264 milesHybrid£25,118£982 off£24,136or £371 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £370.49, Customer Deposit: £3,620.00, Total Deposit: £3,620.40, Optional Final Payment: £10,041.00, Total Charge For Credit: £6,938.43, Total Amount Payable: £31,074.43, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto [Tech/Pro Pack]Petrol£51,675or £863 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £862.63, Customer Deposit: £7,751.00, Total Deposit: £7,751.25, Optional Final Payment: £17,395.00, Total Charge For Credit: £14,014.86, Total Amount Payable: £65,689.86, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto [Pro Pack]Petrol£46,988or £758 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £757.69, Customer Deposit: £7,048.00, Total Deposit: £7,048.20, Optional Final Payment: £17,395.00, Total Charge For Credit: £13,066.63, Total Amount Payable: £60,054.63, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto [Pro Pack]Petrol£48,428or £790 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £789.93, Customer Deposit: £7,264.00, Total Deposit: £7,264.20, Optional Final Payment: £17,395.00, Total Charge For Credit: £13,357.91, Total Amount Payable: £61,785.91, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340d xDrive MHT 5dr Step Auto20246,078 milesDiesel£52,400or £709 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £708.66, Customer Deposit: £7,860.00, Total Deposit: £7,860.00, Optional Final Payment: £24,516.50, Total Charge For Credit: £13,283.52, Total Amount Payable: £65,683.52, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.67ppm, Mileage Per Annum: 10,000Read more