BMW 3 Series320d MHT M Sport 4dr Step Auto202121,853 milesHybrid£25,880or £352 moGood price13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £351.08, Customer Deposit: £3,882.00, Total Deposit: £4,382.00, Optional Final Payment: £11,317.76, Total Charge For Credit: £6,320.52, Total Amount Payable: £32,200.52, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.77ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i Sport 4dr Step Auto202028,252 milesPetrol£23,000or £366 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £365.43, Customer Deposit: £3,450.00, Total Deposit: £3,700.00, Optional Final Payment: £9,550.00, Total Charge For Credit: £7,425.21, Total Amount Payable: £30,425.21, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 5dr Step Auto202121,785 milesHybrid£27,500or £437 moGreat price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £436.39, Customer Deposit: £4,125.00, Total Deposit: £4,375.00, Optional Final Payment: £11,530.00, Total Charge For Credit: £8,915.33, Total Amount Payable: £36,415.33, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport Pro Edition 4dr Step Auto202111,738 milesHybrid£33,000or £526 moGood price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £525.90, Customer Deposit: £4,950.00, Total Deposit: £5,200.00, Optional Final Payment: £13,780.00, Total Charge For Credit: £10,697.30, Total Amount Payable: £43,697.30, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20244,600 milesPetrol£34,880or £455 moFair price13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £454.11, Customer Deposit: £5,232.00, Total Deposit: £5,732.00, Optional Final Payment: £16,595.38, Total Charge For Credit: £8,790.55, Total Amount Payable: £43,670.55, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202024,179 milesPetrol£24,000or £391 moGreat price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £391.00, Customer Deposit: £3,600.00, Total Deposit: £3,850.00, Optional Final Payment: £9,392.50, Total Charge For Credit: £7,619.50, Total Amount Payable: £31,619.50, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202020,950 milesHybrid£21,700or £337 moGreat price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £336.28, Customer Deposit: £3,255.00, Total Deposit: £3,505.00, Optional Final Payment: £9,505.00, Total Charge For Credit: £7,115.16, Total Amount Payable: £28,815.16, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 5dr Step Auto20241,000 milesPetrol£42,990or £593 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £592.79, Customer Deposit: £6,448.00, Total Deposit: £6,948.50, Optional Final Payment: £18,734.40, Total Charge For Credit: £10,554.03, Total Amount Payable: £53,544.03, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.51ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto20245,509 milesDiesel£46,750or £608 moGreat price37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £607.38, Customer Deposit: £7,012.00, Total Deposit: £7,512.50, Optional Final Payment: £22,563.21, Total Charge For Credit: £11,872.57, Total Amount Payable: £58,622.57, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.57ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20232,503 milesHybrid£40,000or £644 moFair price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £643.62, Customer Deposit: £6,000.00, Total Deposit: £6,250.00, Optional Final Payment: £16,412.50, Total Charge For Credit: £12,912.64, Total Amount Payable: £52,912.64, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series335d xDrive M Sport 4dr Step Auto [Business Media]201580,000 milesDiesel£13,99925 miles away
BMW 3 Series330e M Sport 4dr Step Auto20244,451 milesHybrid£36,940or £466 moFair price36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £465.66, Customer Deposit: £5,541.00, Total Deposit: £6,041.00, Optional Final Payment: £18,490.38, Total Charge For Credit: £9,477.40, Total Amount Payable: £46,417.40, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20241,000 milesPetrol£36,990or £485 moGood price37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £484.06, Customer Deposit: £5,548.00, Total Deposit: £6,048.50, Optional Final Payment: £17,501.91, Total Charge For Credit: £9,311.23, Total Amount Payable: £46,301.23, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202114,236 milesPetrol£26,880or £349 moFair price37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.39, Customer Deposit: £4,032.00, Total Deposit: £4,532.00, Optional Final Payment: £12,710.93, Total Charge For Credit: £6,737.26, Total Amount Payable: £33,617.26, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more