BMW 3 Series320i M Sport 4dr Step Auto202323,975 milesPetrol£28,744£1,875 off£26,869or £343 moFair priceRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £343.00, Customer Deposit: £4,030.00, Total Deposit: £4,030.35, Optional Final Payment: £13,734.60, Total Charge For Credit: £7,016.95, Total Amount Payable: £33,885.95, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.41ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto201818,963 milesPetrol£20,385or £449 moFair priceYO304WR*Representative example: Contract Length: 48 months, 48 Monthly Payments: £448.81, Customer Deposit: £3,057.00, Total Deposit: £3,057.75, Total Charge For Credit: £4,215.63, Total Amount Payable: £24,600.63, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto20247,852 milesPetrol£30,665£650 off£30,015or £385 moGreat priceSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £384.15, Customer Deposit: £4,502.00, Total Deposit: £4,502.25, Optional Final Payment: £15,286.10, Total Charge For Credit: £7,828.40, Total Amount Payable: £37,843.40, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT SE Pro 4dr Step Auto202121,908 milesDiesel£21,495or £347 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.45, Customer Deposit: £3,224.00, Total Deposit: £3,224.25, Optional Final Payment: £7,967.00, Total Charge For Credit: £5,979.40, Total Amount Payable: £27,474.40, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202238,669 milesHybrid£22,872or £350 moFair priceEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £349.84, Customer Deposit: £3,430.00, Total Deposit: £3,430.80, Optional Final Payment: £9,589.00, Total Charge For Credit: £6,590.28, Total Amount Payable: £29,462.28, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202149,614 milesHybrid£19,879or £304 moFair priceTA66DD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £303.77, Customer Deposit: £2,981.00, Total Deposit: £2,981.85, Optional Final Payment: £8,351.00, Total Charge For Credit: £5,731.04, Total Amount Payable: £25,610.04, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr201766,777 milesDiesel£11,995or £265 moNE5 2LA*Representative example: Contract Length: 48 months, 48 Monthly Payments: £264.09, Customer Deposit: £1,799.00, Total Deposit: £1,799.25, Total Charge For Credit: £2,480.57, Total Amount Payable: £14,475.57, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series330e xDrive M Sport Pro Edition 4dr Step Auto202126,926 milesHybrid£27,069or £432 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £431.35, Customer Deposit: £4,060.00, Total Deposit: £4,060.35, Optional Final Payment: £10,325.00, Total Charge For Credit: £7,589.80, Total Amount Payable: £34,658.80, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202141,529 milesPetrol£24,211or £390 moFair priceDH11HP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £389.12, Customer Deposit: £3,631.00, Total Deposit: £3,631.65, Optional Final Payment: £9,039.00, Total Charge For Credit: £6,748.29, Total Amount Payable: £30,959.29, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202155,773 milesHybrid£19,193or £268 moFair priceSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £267.94, Customer Deposit: £2,878.00, Total Deposit: £2,878.95, Optional Final Payment: £8,502.07, Total Charge For Credit: £4,781.20, Total Amount Payable: £23,974.20, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202128,570 milesPetrol£21,693or £338 moGood priceTA66DD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £337.67, Customer Deposit: £3,253.00, Total Deposit: £3,253.95, Optional Final Payment: £8,748.00, Total Charge For Credit: £6,179.44, Total Amount Payable: £27,872.44, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202124,596 milesPetrol£26,995or £437 moFair priceEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £436.53, Customer Deposit: £4,049.00, Total Deposit: £4,049.25, Optional Final Payment: £9,921.00, Total Charge For Credit: £7,492.16, Total Amount Payable: £34,487.16, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202413,704 milesHybrid£30,790or £466 moGood priceTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £465.56, Customer Deposit: £4,618.00, Total Deposit: £4,618.50, Optional Final Payment: £13,227.00, Total Charge For Credit: £8,936.82, Total Amount Payable: £39,726.82, 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 Auto202032,451 milesPetrol£23,925or £348 moFair priceDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £347.34, Customer Deposit: £3,588.00, Total Deposit: £3,588.75, Optional Final Payment: £9,836.23, Total Charge For Credit: £5,824.96, Total Amount Payable: £29,749.96, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202048,761 milesPetrol£20,661or £334 moGood priceHR11LQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £333.65, Customer Deposit: £3,099.00, Total Deposit: £3,099.15, Optional Final Payment: £8,032.50, Total Charge For Credit: £6,162.20, Total Amount Payable: £26,823.20, Representative APR: 12.40%, Interest Rate (Fixed): 12.38%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport Shadow Edition 4dr Step Auto201883,833 milesPetrol£12,479or £275 moBD14AJ*Representative example: Contract Length: 48 months, 48 Monthly Payments: £274.74, Customer Deposit: £1,871.00, Total Deposit: £1,871.85, Total Charge For Credit: £2,580.37, Total Amount Payable: £15,059.37, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto202225,016 milesPetrol£24,872or £337 moGood priceDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £336.56, Customer Deposit: £3,730.00, Total Deposit: £3,730.80, Optional Final Payment: £11,626.32, Total Charge For Credit: £6,303.44, Total Amount Payable: £31,175.44, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.28ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201936,794 milesPetrol£20,000or £320 moGood priceSG61JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £319.14, Customer Deposit: £3,000.00, Total Deposit: £3,000.00, Optional Final Payment: £8,302.50, Total Charge For Credit: £6,312.08, Total Amount Payable: £26,312.08, Representative APR: 12.90%, Interest Rate (Fixed): 12.87%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more