BMW 3 Series320i Sport 4dr Step Auto202025,049 milesPetrol£20,995or £326 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £325.54, Customer Deposit: £3,149.00, Total Deposit: £3,149.25, Optional Final Payment: £8,541.00, Total Charge For Credit: £5,995.63, Total Amount Payable: £26,990.63, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i SE 4dr Step Auto202122,861 milesPetrol£18,999£850 off£18,149or £283 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £282.35, Customer Deposit: £2,722.00, Total Deposit: £2,722.35, Optional Final Payment: £7,436.00, Total Charge For Credit: £5,279.80, Total Amount Payable: £23,428.80, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202043,587 milesHybrid£23,697or £371 mo25 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £370.77, Customer Deposit: £3,554.00, Total Deposit: £3,554.55, Optional Final Payment: £8,596.00, Total Charge For Credit: £6,250.51, Total Amount Payable: £29,947.51, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 10.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202035,987 milesDiesel£22,825or £366 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £365.52, Customer Deposit: £3,423.00, Total Deposit: £3,423.75, Optional Final Payment: £8,600.00, Total Charge For Credit: £6,378.19, Total Amount Payable: £29,203.19, 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 AutoPetrol£47,620or £784 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £783.19, Customer Deposit: £7,143.00, Total Deposit: £7,143.00, Optional Final Payment: £16,724.00, Total Charge For Credit: £13,056.93, Total Amount Payable: £60,676.93, 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,789or £698 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £697.42, Customer Deposit: £6,568.00, Total Deposit: £6,568.35, Optional Final Payment: £16,724.00, Total Charge For Credit: £12,282.09, Total Amount Payable: £56,071.09, 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]1 milesPetrol£46,362or £756 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £755.03, Customer Deposit: £6,954.00, Total Deposit: £6,954.30, Optional Final Payment: £16,724.00, Total Charge For Credit: £12,802.71, Total Amount Payable: £59,164.71, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto202031,548 milesDiesel£26,398or £429 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £428.99, Customer Deposit: £3,875.00, Total Deposit: £3,875.85, Optional Final Payment: £8,837.00, Total Charge For Credit: £7,036.38, Total Amount Payable: £32,875.38, 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,472or £691 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £690.32, Customer Deposit: £6,520.00, Total Deposit: £6,520.80, Optional Final Payment: £16,724.00, Total Charge For Credit: £12,217.84, Total Amount Payable: £55,689.84, 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,450or £735 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £734.61, Customer Deposit: £6,817.00, Total Deposit: £6,817.50, Optional Final Payment: £16,724.00, Total Charge For Credit: £12,618.17, Total Amount Payable: £58,068.17, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202161,331 milesHybrid£27,742or £406 mo29 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £405.33, Customer Deposit: £4,161.00, Total Deposit: £4,161.30, Optional Final Payment: £11,766.25, Total Charge For Credit: £7,641.39, Total Amount Payable: £35,383.39, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 7.92ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport Pro Edition 4dr Step Auto202064,799 milesHybrid£20,887or £299 mo29 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £298.29, Customer Deposit: £3,133.00, Total Deposit: £3,133.05, Optional Final Payment: £9,272.50, Total Charge For Credit: £5,836.47, Total Amount Payable: £26,723.47, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 6.02ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto202078,873 milesDiesel£17,231or £249 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £248.75, Customer Deposit: £2,584.00, Total Deposit: £2,584.65, Optional Final Payment: £7,676.76, Total Charge For Credit: £4,721.66, Total Amount Payable: £21,952.66, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 6.78ppm, Mileage Per Annum: 10,000Read more