BMW 3 Series330e Sport Pro 4dr Auto202040,387 milesHybrid£20,700or £334 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £333.01, Customer Deposit: £3,105.00, Total Deposit: £3,355.00, Optional Final Payment: £8,303.50, Total Charge For Credit: £6,609.97, Total Amount Payable: £27,309.97, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202023,942 milesHybrid£20,800or £316 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £315.59, Customer Deposit: £3,120.00, Total Deposit: £3,370.00, Optional Final Payment: £9,505.00, Total Charge For Credit: £6,907.73, Total Amount Payable: £27,707.73, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20248,395 milesPetrol£32,999or £456 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £455.14, Customer Deposit: £4,949.00, Total Deposit: £4,949.85, Optional Final Payment: £15,938.00, Total Charge For Credit: £9,280.43, Total Amount Payable: £42,279.43, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202025,934 milesHybrid£22,499or £489 mo20 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £488.63, Customer Deposit: £3,374.00, Total Deposit: £3,374.85, Total Charge For Credit: £4,330.09, Total Amount Payable: £26,829.09, Representative APR: 10.90%, Interest Rate (Fixed): 10.36%Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202121,853 milesHybrid£25,490or £382 mo9 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £381.83, Customer Deposit: £3,823.00, Total Deposit: £3,823.50, Optional Final Payment: £11,317.76, Total Charge For Credit: £7,597.27, Total Amount Payable: £33,087.27, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 7.77ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20242,407 milesPetrol£36,990£1,000 off£35,990or £469 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £468.37, Customer Deposit: £5,398.00, Total Deposit: £5,398.50, Optional Final Payment: £17,887.12, Total Charge For Credit: £9,309.01, Total Amount Payable: £45,299.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto2024301 milesHybrid£41,490or £568 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £567.06, Customer Deposit: £6,223.00, Total Deposit: £6,223.50, Optional Final Payment: £19,072.29, Total Charge For Credit: £10,457.61, Total Amount Payable: £51,947.61, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202027,523 milesPetrol£22,380or £323 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £322.70, Customer Deposit: £3,357.00, Total Deposit: £3,357.00, Optional Final Payment: £10,681.25, Total Charge For Credit: £6,825.15, Total Amount Payable: £29,205.15, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 7.37ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto20245,070 milesDiesel£50,760or £692 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £691.10, Customer Deposit: £7,614.00, Total Deposit: £7,614.00, Optional Final Payment: £23,485.47, Total Charge For Credit: £12,821.17, Total Amount Payable: £63,581.17, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.14ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20239,661 milesPetrol£30,945or £432 mo9 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £431.87, Customer Deposit: £4,641.00, Total Deposit: £4,641.75, Optional Final Payment: £15,619.24, Total Charge For Credit: £9,613.88, Total Amount Payable: £40,558.88, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20248,803 milesPetrol£29,990or £371 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £370.33, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £16,044.04, Total Charge For Credit: £7,958.05, Total Amount Payable: £37,948.05, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202118,572 milesPetrol£26,680£1,685 off£24,995or £348 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £347.80, Customer Deposit: £3,749.00, Total Deposit: £3,749.25, Optional Final Payment: £12,677.34, Total Charge For Credit: £7,778.19, Total Amount Payable: £32,773.19, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.42ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202219,100 milesPetrol£24,990or £362 mo9 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £361.84, Customer Deposit: £3,748.00, Total Deposit: £3,748.50, Optional Final Payment: £11,837.46, Total Charge For Credit: £7,602.44, Total Amount Payable: £32,592.44, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202021,625 milesPetrol£24,580or £358 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £357.04, Customer Deposit: £3,687.00, Total Deposit: £3,687.00, Optional Final Payment: £11,575.67, Total Charge For Credit: £7,463.55, Total Amount Payable: £32,043.55, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 7.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 5dr Step Auto202212,840 milesHybrid£33,485or £495 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £494.69, Customer Deposit: £5,022.00, Total Deposit: £5,022.75, Optional Final Payment: £15,277.24, Total Charge For Credit: £10,065.42, Total Amount Payable: £43,550.42, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.92ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202215,803 milesDiesel£34,490or £510 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £509.18, Customer Deposit: £5,173.00, Total Deposit: £5,173.50, Optional Final Payment: £15,756.84, Total Charge For Credit: £10,371.80, Total Amount Payable: £44,861.80, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 10.27ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20243,000 milesPetrol£33,490or £455 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £454.89, Customer Deposit: £5,023.00, Total Deposit: £5,023.50, Optional Final Payment: £17,348.00, Total Charge For Credit: £10,716.22, Total Amount Payable: £44,206.22, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 22.00ppm, Mileage Per Annum: 10,000Read more