BMW 1 SeriesM135i xDrive 5dr Step Auto20238,283 milesPetrol£33,785or £462 moFair priceRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £461.38, Customer Deposit: £5,067.00, Total Deposit: £5,067.75, Optional Final Payment: £15,551.79, Total Charge For Credit: £8,519.40, Total Amount Payable: £42,304.40, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.49ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]Petrol£43,085or £685 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £684.96, Customer Deposit: £6,462.00, Total Deposit: £6,462.75, Optional Final Payment: £16,529.00, Total Charge For Credit: £12,099.87, Total Amount Payable: £55,184.87, 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£20,019£824 off£19,195or £268 moFair priceSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £267.98, Customer Deposit: £2,879.00, Total Deposit: £2,879.25, Optional Final Payment: £8,502.07, Total Charge For Credit: £4,781.38, Total Amount Payable: £23,976.38, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.79ppm, Mileage Per Annum: 10,000Read more
BMW 5 Series530d xDrive M Sport 4dr Auto201835,064 milesDiesel£22,630£940 off£21,690Fair priceWF176HT
BMW 3 Series330e M Sport 4dr Auto202047,789 milesHybrid£20,235or £288 moFair priceDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £287.26, Customer Deposit: £3,035.00, Total Deposit: £3,035.25, Optional Final Payment: £8,691.19, Total Charge For Credit: £4,992.66, Total Amount Payable: £25,227.66, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto [Pro Pack]Hybrid£53,420or £907 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £906.44, Customer Deposit: £8,013.00, Total Deposit: £8,013.00, Optional Final Payment: £17,115.00, Total Charge For Credit: £14,310.68, Total Amount Payable: £67,730.68, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]202212,831 milesPetrol£23,259or £349 moFair priceB700NS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.25, Customer Deposit: £3,488.00, Total Deposit: £3,488.85, Optional Final Payment: £10,195.00, Total Charge For Credit: £6,792.60, Total Amount Payable: £30,051.60, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118d M Sport 5dr [Nav/Servotronic] Step Auto201942,709 milesDiesel£15,200or £336 moGood pricePL68AY*Representative example: Contract Length: 48 months, 48 Monthly Payments: £335.79, Customer Deposit: £2,280.00, Total Deposit: £2,280.00, Total Charge For Credit: £3,197.92, Total Amount Payable: £18,397.92, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320i M Sport 4dr Step Auto [Tech/Pro Pack]Petrol£46,920or £771 moDH11HP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £770.82, Customer Deposit: £7,038.00, Total Deposit: £7,038.00, Optional Final Payment: £16,529.00, Total Charge For Credit: £12,875.54, Total Amount Payable: £59,795.54, 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,677or £743 moBA228RT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £742.99, Customer Deposit: £6,851.00, Total Deposit: £6,851.55, Optional Final Payment: £16,529.00, Total Charge For Credit: £12,624.08, Total Amount Payable: £58,301.08, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto20248,884 milesDiesel£33,572or £442 moGood priceSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £441.70, Customer Deposit: £5,035.00, Total Deposit: £5,035.80, Optional Final Payment: £16,411.43, Total Charge For Credit: £8,635.13, Total Amount Payable: £42,207.13, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Tech/Pro Pack]Petrol£56,671or £990 moNE360BQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £989.14, Customer Deposit: £8,500.00, Total Deposit: £8,500.65, Optional Final Payment: £16,529.00, Total Charge For Credit: £14,848.23, Total Amount Payable: £71,519.23, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202415,245 milesHybrid£32,800or £515 moGood priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £514.01, Customer Deposit: £4,920.00, Total Deposit: £4,920.00, Optional Final Payment: £15,241.36, Total Charge For Credit: £11,519.83, Total Amount Payable: £44,319.83, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]Petrol£45,917or £749 moTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £748.37, Customer Deposit: £6,887.00, Total Deposit: £6,887.55, Optional Final Payment: £16,529.00, Total Charge For Credit: £12,672.94, Total Amount Payable: £58,589.94, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]202230,105 milesPetrol£21,500or £340 moFair pricePE217QS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £339.59, Customer Deposit: £3,225.00, Total Deposit: £3,225.00, Optional Final Payment: £8,545.50, Total Charge For Credit: £6,241.23, Total Amount Payable: £27,741.23, Representative APR: 12.00%, Interest Rate (Fixed): 11.96%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202414,624 milesHybrid£34,700or £553 moFair priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £552.23, Customer Deposit: £5,205.00, Total Deposit: £5,205.00, Optional Final Payment: £15,604.03, Total Charge For Credit: £12,063.84, Total Amount Payable: £46,763.84, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step AutoPetrol£68,415or £1,133 moTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,132.36, Customer Deposit: £10,262.00, Total Deposit: £10,262.25, Optional Final Payment: £23,604.00, Total Charge For Credit: £18,672.17, Total Amount Payable: £87,087.17, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more