BMW 3 Series330e M Sport 4dr Step Auto202134,741 milesHybrid£21,091or £270 mo10 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £269.44, Customer Deposit: £3,163.00, Total Deposit: £3,163.65, Optional Final Payment: £9,924.75, Total Charge For Credit: £4,930.52, Total Amount Payable: £26,021.52, Representative APR: 8.90%, Interest Rate (Fixed): 4.36%, Excess Mileage Charge: 13.10ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202068,869 milesHybrid£17,559or £241 mo10 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £240.20, Customer Deposit: £2,633.00, Total Deposit: £2,633.85, Optional Final Payment: £7,353.50, Total Charge For Credit: £3,957.95, Total Amount Payable: £21,516.95, Representative APR: 8.90%, Interest Rate (Fixed): 4.38%, Excess Mileage Charge: 11.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202025,139 milesHybrid£20,857or £268 mo10 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £267.11, Customer Deposit: £3,128.00, Total Deposit: £3,128.55, Optional Final Payment: £9,776.00, Total Charge For Credit: £4,868.83, Total Amount Payable: £25,725.83, Representative APR: 8.90%, Interest Rate (Fixed): 4.36%, Excess Mileage Charge: 12.10ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202037,424 milesHybrid£19,233or £260 mo10 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £259.83, Customer Deposit: £2,884.00, Total Deposit: £2,884.95, Optional Final Payment: £8,246.00, Total Charge For Credit: £4,369.79, Total Amount Payable: £23,602.79, Representative APR: 8.90%, Interest Rate (Fixed): 4.38%, Excess Mileage Charge: 10.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Plus Edition 4dr Auto202033,211 milesHybrid£23,905or £331 mo10 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £330.28, Customer Deposit: £3,585.00, Total Deposit: £3,585.75, Optional Final Payment: £9,818.50, Total Charge For Credit: £5,352.69, Total Amount Payable: £29,257.69, Representative APR: 8.90%, Interest Rate (Fixed): 4.38%, Excess Mileage Charge: 11.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto201947,506 milesHybrid£17,570or £369 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £368.51, Customer Deposit: £2,635.00, Total Deposit: £2,635.50, Total Charge For Credit: £2,754.98, Total Amount Payable: £20,324.98, Representative APR: 8.90%, Interest Rate (Fixed): 4.61%Read more
BMW 3 Series330e M Sport 4dr Auto201926,230 milesHybrid£20,223or £425 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.15, Customer Deposit: £3,033.00, Total Deposit: £3,033.45, Total Charge For Credit: £3,170.65, Total Amount Payable: £23,393.65, Representative APR: 8.90%, Interest Rate (Fixed): 4.61%Read more
BMW 3 Series330e M Sport 4dr Auto201973,064 milesHybrid£16,775or £352 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £351.83, Customer Deposit: £2,516.00, Total Deposit: £2,516.25, Total Charge For Credit: £2,630.09, Total Amount Payable: £19,405.09, Representative APR: 8.90%, Interest Rate (Fixed): 4.61%Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto20247,771 milesDiesel£45,627or £606 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £605.02, Customer Deposit: £6,844.00, Total Deposit: £6,844.05, Optional Final Payment: £22,035.26, Total Charge For Credit: £11,688.25, Total Amount Payable: £57,315.25, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202243,920 milesHybrid£21,237or £276 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £275.23, Customer Deposit: £3,185.00, Total Deposit: £3,185.55, Optional Final Payment: £10,620.20, Total Charge For Credit: £5,504.56, Total Amount Payable: £26,741.56, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.41ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202129,036 milesHybrid£22,902or £299 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £298.77, Customer Deposit: £3,435.00, Total Deposit: £3,435.30, Optional Final Payment: £11,340.83, Total Charge For Credit: £5,916.32, Total Amount Payable: £28,818.32, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.27ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202121,213 milesPetrol£24,200£571 off£23,629or £300 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £299.03, Customer Deposit: £3,544.00, Total Deposit: £3,544.35, Optional Final Payment: £12,227.43, Total Charge For Credit: £6,197.19, Total Amount Payable: £29,826.19, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202011,962 milesPetrol£24,714or £331 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £330.35, Customer Deposit: £3,707.00, Total Deposit: £3,707.10, Optional Final Payment: £11,784.79, Total Charge For Credit: £6,304.34, Total Amount Payable: £31,018.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202418,591 milesPetrol£28,499or £410 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £409.51, Customer Deposit: £4,274.00, Total Deposit: £4,274.85, Optional Final Payment: £13,686.00, Total Charge For Credit: £8,708.82, Total Amount Payable: £37,207.82, 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 Pro Edition 4dr Step Auto202158,000 milesHybrid£22,995or £372 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £371.28, Customer Deposit: £3,449.00, Total Deposit: £3,699.25, Optional Final Payment: £9,212.50, Total Charge For Credit: £7,366.91, Total Amount Payable: £30,361.91, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202144,700 milesPetrol£23,000or £375 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £374.72, Customer Deposit: £3,450.00, Total Deposit: £3,700.00, Optional Final Payment: £9,010.00, Total Charge For Credit: £7,321.84, Total Amount Payable: £30,321.84, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
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