BMW 3 Series320i M Sport 4dr Step Auto202115,483 milesPetrol£25,653or £333 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £332.39, Customer Deposit: £3,847.00, Total Deposit: £3,847.95, Optional Final Payment: £12,832.37, Total Charge For Credit: £6,649.65, Total Amount Payable: £32,302.65, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,520 milesPetrol£33,745or £426 moOL112PX*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.77, Customer Deposit: £5,061.00, Total Deposit: £5,561.75, Optional Final Payment: £16,805.63, Total Charge For Credit: £8,633.57, Total Amount Payable: £42,378.57, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202220,546 milesPetrol£27,303or £357 moSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £356.09, Customer Deposit: £4,095.00, Total Deposit: £4,095.45, Optional Final Payment: £13,525.50, Total Charge For Credit: £7,054.18, Total Amount Payable: £34,357.18, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.39ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d Sport 4dr Step Auto201975,126 milesDiesel£15,988or £229 moSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £228.63, Customer Deposit: £2,398.00, Total Deposit: £2,398.20, Optional Final Payment: £6,772.14, Total Charge For Credit: £3,927.95, Total Amount Payable: £19,915.95, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202121,853 milesHybrid£25,880or £378 moL37HT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £377.38, Customer Deposit: £3,882.00, Total Deposit: £4,382.00, Optional Final Payment: £11,317.76, Total Charge For Credit: £7,556.62, Total Amount Payable: £33,436.62, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 7.77ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202148,638 milesHybrid£21,968or £308 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £307.95, Customer Deposit: £3,295.00, Total Deposit: £3,295.20, Optional Final Payment: £9,658.44, Total Charge For Credit: £5,459.29, Total Amount Payable: £27,427.29, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.37ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto202216,324 milesPetrol£30,399or £472 moG329QA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £471.67, Customer Deposit: £4,559.00, Total Deposit: £4,559.85, Optional Final Payment: £11,633.00, Total Charge For Credit: £7,962.34, Total Amount Payable: £38,361.34, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto202043,435 milesPetrol£19,010or £285 moAL87TL*Representative example: Contract Length: 49 months, 48 Monthly Payments: £284.44, Customer Deposit: £2,851.00, Total Deposit: £2,851.50, Optional Final Payment: £8,252.38, Total Charge For Credit: £5,747.00, Total Amount Payable: £24,757.00, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202115,463 milesPetrol£23,943or £312 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £311.31, Customer Deposit: £3,591.00, Total Deposit: £3,591.45, Optional Final Payment: £11,915.97, Total Charge For Credit: £6,195.99, Total Amount Payable: £30,138.99, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.02ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202121,213 milesPetrol£24,391or £312 moSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £311.80, Customer Deposit: £3,658.00, Total Deposit: £3,658.65, Optional Final Payment: £12,443.23, Total Charge For Credit: £6,365.48, Total Amount Payable: £30,756.48, 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 Auto202411,532 milesHybrid£32,826or £415 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £414.88, Customer Deposit: £4,923.00, Total Deposit: £4,923.90, Optional Final Payment: £17,017.39, Total Charge For Credit: £8,614.65, Total Amount Payable: £41,440.65, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202120,018 milesPetrol£25,384or £332 moBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £331.95, Customer Deposit: £3,807.00, Total Deposit: £3,807.60, Optional Final Payment: £12,524.39, Total Charge For Credit: £6,549.64, Total Amount Payable: £31,933.64, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201958,403 milesPetrol£19,780or £308 moPO202BJ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £307.83, Customer Deposit: £2,967.00, Total Deposit: £2,967.00, Optional Final Payment: £7,863.85, Total Charge For Credit: £5,826.69, Total Amount Payable: £25,606.69, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series Gran Coupe420d [190] Sport 5dr Auto [Business Media]202032,998 milesDiesel£19,799£800 off£18,999or £413 moPE15BL*Representative example: Contract Length: 48 months, 48 Monthly Payments: £412.62, Customer Deposit: £2,849.00, Total Deposit: £2,849.85, Total Charge For Credit: £3,656.61, Total Amount Payable: £22,655.61, Representative APR: 10.90%, Interest Rate (Fixed): 10.36%Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,132 milesPetrol£32,776or £424 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.58, Customer Deposit: £4,916.00, Total Deposit: £4,916.40, Optional Final Payment: £16,458.80, Total Charge For Credit: £8,507.46, Total Amount Payable: £41,283.46, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202022,925 milesHybrid£23,981or £325 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £324.06, Customer Deposit: £3,597.00, Total Deposit: £3,597.15, Optional Final Payment: £11,234.76, Total Charge For Credit: £6,081.73, Total Amount Payable: £30,062.73, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.47ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20242,500 milesHybrid£39,184£2,068 off£37,116or £486 moDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £485.51, Customer Deposit: £5,567.00, Total Deposit: £5,567.40, Optional Final Payment: £18,304.62, Total Charge For Credit: £9,574.99, Total Amount Payable: £46,690.99, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000Read more