BMW 3 Series320i M Sport 4dr Step Auto202121,111 milesPetrol£25,750£760 off£24,990or £342 moBL32NB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £341.65, Customer Deposit: £3,748.00, Total Deposit: £4,248.50, Optional Final Payment: £12,251.49, Total Charge For Credit: £7,567.54, Total Amount Payable: £32,557.54, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202212,815 milesPetrol£27,990or £387 moBL32NB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £386.21, Customer Deposit: £4,198.00, Total Deposit: £4,698.50, Optional Final Payment: £13,605.83, Total Charge For Credit: £8,466.20, Total Amount Payable: £36,456.20, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,783 milesPetrol£33,745or £428 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £427.96, Customer Deposit: £5,061.00, Total Deposit: £5,561.75, Optional Final Payment: £16,680.69, Total Charge For Credit: £8,611.56, Total Amount Payable: £42,356.56, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,083 milesPetrol£33,745or £427 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.75, Customer Deposit: £5,061.00, Total Deposit: £5,561.75, Optional Final Payment: £16,749.93, Total Charge For Credit: £8,623.93, Total Amount Payable: £42,368.93, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,483 milesPetrol£33,745or £429 moBL32NB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £428.54, Customer Deposit: £5,061.00, Total Deposit: £5,561.75, Optional Final Payment: £16,647.66, Total Charge For Credit: £8,605.79, Total Amount Payable: £42,350.79, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202135,631 milesPetrol£25,990or £375 moM417GF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £374.68, Customer Deposit: £3,898.00, Total Deposit: £4,398.50, Optional Final Payment: £11,624.48, Total Charge For Credit: £7,642.94, Total Amount Payable: £33,632.94, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.42ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202118,123 milesPetrol£24,850or £319 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £318.09, Customer Deposit: £3,727.00, Total Deposit: £3,727.50, Optional Final Payment: £12,653.08, Total Charge For Credit: £6,480.81, Total Amount Payable: £31,330.81, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202113,642 milesHybrid£25,490or £346 moOL112PX*Representative example: Contract Length: 48 months, 47 Monthly Payments: £345.28, Customer Deposit: £3,823.00, Total Deposit: £4,323.50, Optional Final Payment: £12,702.46, Total Charge For Credit: £7,764.12, Total Amount Payable: £33,254.12, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.38ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto20243,232 milesPetrol£34,900£3,010 off£31,890or £404 moM417GF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.81, Customer Deposit: £4,783.00, Total Deposit: £5,283.50, Optional Final Payment: £15,759.22, Total Charge For Credit: £8,131.79, Total Amount Payable: £40,021.79, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202112,993 milesPetrol£22,950or £293 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £292.73, Customer Deposit: £3,442.00, Total Deposit: £3,442.50, Optional Final Payment: £11,745.05, Total Charge For Credit: £5,995.86, Total Amount Payable: £28,945.86, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.81ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20246,842 milesHybrid£34,990or £437 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £436.72, Customer Deposit: £5,248.00, Total Deposit: £5,748.50, Optional Final Payment: £17,724.34, Total Charge For Credit: £9,008.68, Total Amount Payable: £43,998.68, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202214,450 milesHybrid£39,990or £563 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £562.14, Customer Deposit: £5,998.00, Total Deposit: £6,498.50, Optional Final Payment: £19,160.73, Total Charge For Credit: £12,089.81, Total Amount Payable: £52,079.81, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 13.44ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto202014,732 milesPetrol£23,490or £369 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £368.69, Customer Deposit: £3,523.00, Total Deposit: £3,523.50, Optional Final Payment: £10,626.00, Total Charge For Credit: £8,356.62, Total Amount Payable: £31,846.62, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202157,373 milesHybrid£21,690or £303 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £302.18, Customer Deposit: £3,253.00, Total Deposit: £3,753.50, Optional Final Payment: £10,195.07, Total Charge For Credit: £6,461.03, Total Amount Payable: £28,151.03, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series Gran Coupe218i [136] Sport 4dr [Live Cockpit Professional]202312,711 milesPetrol£21,999or £305 moG329QA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £304.52, Customer Deposit: £3,299.00, Total Deposit: £3,299.85, Optional Final Payment: £10,561.00, Total Charge For Credit: £6,174.29, Total Amount Payable: £28,173.29, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d MHT M Sport 4dr Step Auto202232,226 milesDiesel£28,990or £426 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.21, Customer Deposit: £4,348.00, Total Deposit: £4,848.50, Optional Final Payment: £12,625.05, Total Charge For Credit: £8,468.42, Total Amount Payable: £37,458.42, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive MHT M Sport Pro Edition 4dr Step Auto202041,285 milesHybrid£28,000or £417 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £416.80, Customer Deposit: £4,200.00, Total Deposit: £4,200.00, Optional Final Payment: £11,006.00, Total Charge For Credit: £7,212.40, Total Amount Payable: £35,212.40, Representative APR: 10.40%, Interest Rate (Fixed): 9.93%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more