BMW 3 Series330e M Sport 4dr Step Auto202413,704 milesHybrid£29,950or £448 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £447.60, Customer Deposit: £4,492.00, Total Deposit: £4,492.50, Optional Final Payment: £13,177.00, Total Charge For Credit: £8,756.70, Total Amount Payable: £38,706.70, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202314,450 milesPetrol£32,450or £514 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £513.03, Customer Deposit: £4,867.00, Total Deposit: £4,867.50, Optional Final Payment: £12,618.00, Total Charge For Credit: £9,147.91, Total Amount Payable: £41,597.91, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step AutoPetrol£68,415or £1,127 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,126.21, Customer Deposit: £10,262.00, Total Deposit: £10,262.25, Optional Final Payment: £23,968.00, Total Charge For Credit: £18,747.12, Total Amount Payable: £87,162.12, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step AutoPetrol£45,495or £733 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £732.77, Customer Deposit: £6,824.00, Total Deposit: £6,824.25, Optional Final Payment: £16,892.00, Total Charge For Credit: £12,661.44, Total Amount Payable: £58,156.44, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]Petrol£45,917or £743 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £742.22, Customer Deposit: £6,887.00, Total Deposit: £6,887.55, Optional Final Payment: £16,892.00, Total Charge For Credit: £12,746.89, Total Amount Payable: £58,663.89, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202322,378 milesHybrid£28,683£1,241 off£27,442or £358 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £357.05, Customer Deposit: £4,116.00, Total Deposit: £4,116.30, Optional Final Payment: £13,643.13, Total Charge For Credit: £7,098.78, Total Amount Payable: £34,540.78, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.24ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202225,016 milesPetrol£25,256or £354 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £353.06, Customer Deposit: £3,788.00, Total Deposit: £3,788.40, Optional Final Payment: £11,160.40, Total Charge For Credit: £6,286.62, Total Amount Payable: £31,542.62, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202123,140 milesPetrol£25,203or £366 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £365.56, Customer Deposit: £3,780.00, Total Deposit: £3,780.45, Optional Final Payment: £10,381.15, Total Charge For Credit: £6,139.92, Total Amount Payable: £31,342.92, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202147,643 milesHybrid£21,640£831 off£20,809or £297 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £296.86, Customer Deposit: £3,121.00, Total Deposit: £3,121.35, Optional Final Payment: £8,854.81, Total Charge For Credit: £5,119.58, Total Amount Payable: £25,928.58, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.72ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201946,101 milesDiesel£21,209or £453 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £452.70, Customer Deposit: £3,181.00, Total Deposit: £3,181.35, Total Charge For Credit: £3,702.95, Total Amount Payable: £24,911.95, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more