BMW 3 Series320i M Sport 4dr Step Auto20248,263 milesPetrol£29,495or £415 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £414.33, Customer Deposit: £4,424.00, Total Deposit: £4,424.25, Optional Final Payment: £14,541.00, Total Charge For Credit: £8,943.76, Total Amount Payable: £38,438.76, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20247,715 milesHybrid£50,403or £795 moTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £794.76, Customer Deposit: £7,560.00, Total Deposit: £7,560.45, Optional Final Payment: £19,723.00, Total Charge For Credit: £14,234.17, Total Amount Payable: £64,637.17, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202154,543 milesPetrol£21,238£1,204 off£20,034or £310 moYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £309.36, Customer Deposit: £3,005.00, Total Deposit: £3,005.10, Optional Final Payment: £8,226.00, Total Charge For Credit: £5,737.02, Total Amount Payable: £25,771.02, 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 Auto202122,182 milesPetrol£25,208or £397 moNE360BQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £396.81, Customer Deposit: £3,781.00, Total Deposit: £3,781.20, Optional Final Payment: £9,904.00, Total Charge For Credit: £7,127.27, Total Amount Payable: £32,335.27, 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 Auto202125,567 milesHybrid£23,965or £378 moYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £377.40, Customer Deposit: £3,594.00, Total Deposit: £3,594.75, Optional Final Payment: £9,406.00, Total Charge For Credit: £6,773.55, Total Amount Payable: £30,738.55, 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 Shadow Edition 4dr Step Auto201847,165 milesDiesel£16,838or £371 moNE289NZ*Representative example: Contract Length: 48 months, 48 Monthly Payments: £370.71, Customer Deposit: £2,525.00, Total Deposit: £2,525.70, Total Charge For Credit: £3,481.78, Total Amount Payable: £20,319.78, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto201977,702 milesPetrol£18,106or £399 moEX28FD*Representative example: Contract Length: 48 months, 48 Monthly Payments: £398.63, Customer Deposit: £2,715.00, Total Deposit: £2,715.90, Total Charge For Credit: £3,744.14, Total Amount Payable: £21,850.14, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series330i M Sport 4dr Step Auto201910,919 milesPetrol£26,038or £574 moDH11HP*Representative example: Contract Length: 48 months, 48 Monthly Payments: £573.27, Customer Deposit: £3,905.00, Total Deposit: £3,905.70, Total Charge For Credit: £5,384.66, Total Amount Payable: £31,422.66, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto202111,126 milesPetrol£26,239or £411 moYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £410.19, Customer Deposit: £3,935.00, Total Deposit: £3,935.85, Optional Final Payment: £10,477.00, Total Charge For Credit: £7,452.78, Total Amount Payable: £33,691.78, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202039,665 milesPetrol£23,473or £517 moTA66DD*Representative example: Contract Length: 48 months, 48 Monthly Payments: £516.79, Customer Deposit: £3,520.00, Total Deposit: £3,520.95, Total Charge For Credit: £4,853.87, Total Amount Payable: £28,326.87, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202228,072 milesPetrol£27,375or £439 moNE360BQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £438.79, Customer Deposit: £4,106.00, Total Deposit: £4,106.25, Optional Final Payment: £10,290.00, Total Charge For Credit: £7,644.38, Total Amount Payable: £35,019.38, 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 Auto201917,231 milesPetrol£24,949or £550 moG537RA*Representative example: Contract Length: 48 months, 48 Monthly Payments: £549.29, Customer Deposit: £3,742.00, Total Deposit: £3,742.35, Total Charge For Credit: £5,159.27, Total Amount Payable: £30,108.27, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320d MHT SE Pro 4dr Step Auto202121,908 milesDiesel£21,764or £351 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £350.59, Customer Deposit: £3,264.00, Total Deposit: £3,264.60, Optional Final Payment: £8,078.00, Total Charge For Credit: £6,056.33, Total Amount Payable: £27,820.33, 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 Auto202132,740 milesPetrol£23,400£1,005 off£22,395or £349 moTA66DD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.78, Customer Deposit: £3,359.00, Total Deposit: £3,359.25, Optional Final Payment: £9,020.00, Total Charge For Credit: £6,376.91, Total Amount Payable: £28,771.91, 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 Auto20242,340 milesHybrid£38,960or £625 moYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £624.84, Customer Deposit: £5,844.00, Total Deposit: £5,844.00, Optional Final Payment: £14,624.00, Total Charge For Credit: £10,875.48, Total Amount Payable: £49,835.48, 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£32,071or £492 moTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £491.70, Customer Deposit: £4,810.00, Total Deposit: £4,810.65, Optional Final Payment: £13,377.00, Total Charge For Credit: £9,226.55, Total Amount Payable: £41,297.55, 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 Auto20248,684 milesPetrol£31,450£865 off£30,585or £440 moTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £439.33, Customer Deposit: £4,587.00, Total Deposit: £4,587.75, Optional Final Payment: £14,506.00, Total Charge For Credit: £9,157.26, Total Amount Payable: £39,742.26, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more