BMW 3 Series320i M Sport 4dr Step Auto20252,165 milesPetrol£35,495or £511 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £511.00, Customer Deposit: £5,324.00, Total Deposit: £5,324.25, Optional Final Payment: £16,988.33, Total Charge For Credit: £10,834.58, Total Amount Payable: £46,329.58, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20246,544 milesHybrid£43,950or £629 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £628.30, Customer Deposit: £6,592.00, Total Deposit: £6,592.50, Optional Final Payment: £21,297.16, Total Charge For Credit: £13,469.76, Total Amount Payable: £57,419.76, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 15.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202237,459 milesPetrol£24,500or £404 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.02, Customer Deposit: £3,675.00, Total Deposit: £3,675.00, Optional Final Payment: £10,208.47, Total Charge For Credit: £8,325.41, Total Amount Payable: £32,825.41, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.84ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202116,981 milesHybrid£24,989or £419 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £418.38, Customer Deposit: £3,748.00, Total Deposit: £3,748.35, Optional Final Payment: £9,961.40, Total Charge For Credit: £8,384.61, Total Amount Payable: £33,373.61, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.44ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20244,197 milesPetrol£38,763£1,527 off£37,236or £518 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £517.10, Customer Deposit: £5,585.00, Total Deposit: £5,585.40, Optional Final Payment: £16,649.73, Total Charge For Credit: £9,302.83, Total Amount Payable: £46,538.83, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202257,229 milesHybrid£29,499or £539 mo23 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £538.24, Customer Deposit: £4,424.00, Total Deposit: £4,424.85, Optional Final Payment: £7,728.74, Total Charge For Credit: £8,490.11, Total Amount Payable: £37,989.11, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202219,259 milesPetrol£29,995or £500 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £499.27, Customer Deposit: £4,499.00, Total Deposit: £4,499.25, Optional Final Payment: £12,137.29, Total Charge For Credit: £10,107.23, Total Amount Payable: £40,102.23, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.23ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202114,951 milesPetrol£30,995or £518 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £517.70, Customer Deposit: £4,649.00, Total Deposit: £4,649.25, Optional Final Payment: £12,431.81, Total Charge For Credit: £10,417.96, Total Amount Payable: £41,412.96, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.46ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202157,120 milesHybrid£20,495or £344 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £343.64, Customer Deposit: £3,074.00, Total Deposit: £3,074.25, Optional Final Payment: £8,139.00, Total Charge For Credit: £6,869.33, Total Amount Payable: £27,364.33, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201844,418 milesDiesel£18,495or £423 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £422.40, Customer Deposit: £2,774.00, Total Deposit: £2,774.25, Total Charge For Credit: £4,555.45, Total Amount Payable: £23,050.45, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 Series330d xDrive M Sport 4dr Step Auto201674,340 milesDiesel£15,495or £354 mo34 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £353.90, Customer Deposit: £2,324.00, Total Deposit: £2,324.25, Total Charge For Credit: £3,816.45, Total Amount Payable: £19,311.45, Representative APR: 13.90%, Interest Rate (Fixed): 13.06%Read more
BMW 3 Series320i M Sport 4dr Step Auto2025310 milesPetrol£37,995or £566 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £565.30, Customer Deposit: £5,699.00, Total Deposit: £5,699.25, Optional Final Payment: £17,098.54, Total Charge For Credit: £11,371.89, Total Amount Payable: £49,366.89, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202324,739 milesPetrol£29,495or £471 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £470.07, Customer Deposit: £4,424.00, Total Deposit: £4,424.25, Optional Final Payment: £13,221.86, Total Charge For Credit: £10,244.40, Total Amount Payable: £39,739.40, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series340i M Sport Shadow Edition 4dr Step Auto201847,688 milesPetrol£24,395or £558 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £557.16, Customer Deposit: £3,659.00, Total Deposit: £3,659.25, Total Charge For Credit: £6,008.93, Total Amount Payable: £30,403.93, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 Series330e 22.3 kWh M Sport 4dr Step Auto20243,967 milesHybrid£39,124£2,453 off£36,671or £511 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £510.09, Customer Deposit: £5,500.00, Total Deposit: £5,500.65, Optional Final Payment: £16,349.54, Total Charge For Credit: £9,153.42, Total Amount Payable: £45,824.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.69ppm, Mileage Per Annum: 10,000Read more