BMW 3 Series320i M Sport 4dr Step Auto202140,151 milesPetrol£22,500or £364 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £363.35, Customer Deposit: £3,375.00, Total Deposit: £3,625.00, Optional Final Payment: £9,001.90, Total Charge For Credit: £7,204.35, Total Amount Payable: £29,704.35, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto202025,023 milesPetrol£19,937or £307 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £306.47, Customer Deposit: £2,990.00, Total Deposit: £3,240.55, Optional Final Payment: £8,875.00, Total Charge For Credit: £6,582.64, Total Amount Payable: £26,519.64, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202044,000 milesHybrid£19,495or £305 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £304.05, Customer Deposit: £2,924.00, Total Deposit: £3,174.25, Optional Final Payment: £8,402.50, Total Charge For Credit: £6,372.10, Total Amount Payable: £25,867.10, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202097,000 milesHybrid£14,995or £333 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £332.70, Customer Deposit: £2,249.00, Total Deposit: £2,499.25, Total Charge For Credit: £3,483.85, Total Amount Payable: £18,478.85, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%Read more
BMW 3 Series320i M Sport 4dr Step Auto201937,649 milesPetrol£22,000or £380 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £379.41, Customer Deposit: £3,300.00, Total Deposit: £3,300.00, Optional Final Payment: £7,660.00, Total Charge For Credit: £6,792.27, Total Amount Payable: £28,792.27, Representative APR: 13.20%, Interest Rate (Fixed): 13.23%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d SE 4dr Step Auto201983,945 milesDiesel£13,550or £307 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £306.08, Customer Deposit: £2,032.00, Total Deposit: £2,032.50, Total Charge For Credit: £3,184.34, Total Amount Payable: £16,734.34, Representative APR: 13.30%, Interest Rate (Fixed): 13.23%Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202144,700 milesPetrol£23,500or £387 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £386.22, Customer Deposit: £3,525.00, Total Deposit: £3,775.00, Optional Final Payment: £9,010.00, Total Charge For Credit: £7,437.34, Total Amount Payable: £30,937.34, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d EfficientDynamics Plus 4dr201859,138 milesDiesel£10,990or £247 mo22 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £246.89, Customer Deposit: £1,648.00, Total Deposit: £1,648.50, Total Charge For Credit: £2,509.22, Total Amount Payable: £13,499.22, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series320i M Sport 4dr Step Auto202416,603 milesPetrol£28,899£800 off£28,099or £398 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £397.72, Customer Deposit: £4,214.00, Total Deposit: £4,214.85, Optional Final Payment: £13,852.00, Total Charge For Credit: £8,660.69, Total Amount Payable: £36,759.69, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202413,244 milesPetrol£28,799or £409 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £408.73, Customer Deposit: £4,319.00, Total Deposit: £4,319.85, Optional Final Payment: £14,132.00, Total Charge For Credit: £8,863.16, Total Amount Payable: £37,662.16, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20249,223 milesPetrol£29,399£800 off£28,599or £399 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £398.56, Customer Deposit: £4,289.00, Total Deposit: £4,289.85, Optional Final Payment: £14,469.00, Total Charge For Credit: £8,892.17, Total Amount Payable: £37,491.17, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202025,977 milesHybrid£21,299£1,300 off£19,999or £442 mo23 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £441.80, Customer Deposit: £2,999.00, Total Deposit: £2,999.85, Total Charge For Credit: £4,207.25, Total Amount Payable: £24,206.25, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Step Auto202120,895 milesHybrid£23,737or £308 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £307.67, Customer Deposit: £3,560.00, Total Deposit: £3,560.55, Optional Final Payment: £11,868.04, Total Charge For Credit: £6,152.08, Total Amount Payable: £29,889.08, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.27ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202228,708 milesDiesel£25,150or £440 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £439.63, Customer Deposit: £3,772.00, Total Deposit: £3,772.50, Optional Final Payment: £10,430.00, Total Charge For Credit: £9,715.11, Total Amount Payable: £34,865.11, Representative APR: 15.90%, Interest Rate (Fixed): 14.84%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202155,816 milesDiesel£28,350or £416 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £415.77, Customer Deposit: £4,252.00, Total Deposit: £4,252.50, Optional Final Payment: £12,259.00, Total Charge For Credit: £7,702.69, Total Amount Payable: £36,052.69, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 19.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202149,187 milesDiesel£28,737or £416 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £415.34, Customer Deposit: £4,310.00, Total Deposit: £4,310.55, Optional Final Payment: £12,782.00, Total Charge For Credit: £7,876.53, Total Amount Payable: £36,613.53, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 21.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202129,720 milesHybrid£32,594or £467 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £466.90, Customer Deposit: £4,889.00, Total Deposit: £4,889.10, Optional Final Payment: £14,741.00, Total Charge For Credit: £8,980.40, Total Amount Payable: £41,574.40, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 26.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202016,242 milesHybrid£22,291£492 off£21,799or £294 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £293.78, Customer Deposit: £3,269.00, Total Deposit: £3,269.85, Optional Final Payment: £10,935.00, Total Charge For Credit: £6,213.51, Total Amount Payable: £28,012.51, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 16.00ppm, Mileage Per Annum: 10,000Read more