BMW 3 Series Touring330e M Sport 5dr Step Auto202138,538 milesHybrid£21,989or £299 mo41 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £298.73, Customer Deposit: £3,298.00, Total Deposit: £3,298.35, Optional Final Payment: £9,329.75, Total Charge For Credit: £4,978.14, Total Amount Payable: £26,967.14, Representative APR: 8.90%, Interest Rate (Fixed): 4.38%, Excess Mileage Charge: 12.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202075,127 milesHybrid£18,286or £384 mo41 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £383.53, Customer Deposit: £2,742.00, Total Deposit: £2,742.90, Total Charge For Credit: £2,867.34, Total Amount Payable: £21,153.34, Representative APR: 8.90%, Interest Rate (Fixed): 4.61%Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202237,285 milesDiesel£27,390£700 off£26,690or £422 mo44 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £421.19, Customer Deposit: £4,003.00, Total Deposit: £4,003.50, Optional Final Payment: £11,327.50, Total Charge For Credit: £8,436.93, Total Amount Payable: £35,126.93, Representative APR: 12.80%, Interest Rate (Fixed): 12.81%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202323,846 milesHybrid£29,149or £437 mo45 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £436.48, Customer Deposit: £4,372.00, Total Deposit: £4,372.35, Optional Final Payment: £12,952.00, Total Charge For Credit: £8,689.91, Total Amount Payable: £37,838.91, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202225,592 milesHybrid£26,499£750 off£25,749or £365 mo52 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £364.17, Customer Deposit: £3,862.00, Total Deposit: £3,862.35, Optional Final Payment: £12,711.00, Total Charge For Credit: £7,940.34, Total Amount Payable: £33,689.34, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202119,926 milesHybrid£26,249or £404 mo52 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.01, Customer Deposit: £3,937.00, Total Deposit: £3,937.35, Optional Final Payment: £11,073.00, Total Charge For Credit: £7,702.82, Total Amount Payable: £33,951.82, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e Sport 5dr Step Auto202318,760 milesHybrid£29,344£887 off£28,457or £380 mo58 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £379.41, Customer Deposit: £4,268.00, Total Deposit: £4,268.55, Optional Final Payment: £14,513.00, Total Charge For Credit: £8,156.82, Total Amount Payable: £36,613.82, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 19.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202411,624 milesPetrol£33,641or £426 mo59 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.81, Customer Deposit: £5,046.00, Total Deposit: £5,046.15, Optional Final Payment: £17,403.92, Total Charge For Credit: £8,822.14, Total Amount Payable: £42,463.14, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202411,512 milesPetrol£33,839£1,125 off£32,714or £406 mo59 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £405.48, Customer Deposit: £4,907.00, Total Deposit: £4,907.10, Optional Final Payment: £17,415.22, Total Charge For Credit: £8,665.88, Total Amount Payable: £41,379.88, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202411,989 milesPetrol£33,691or £428 mo59 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £427.54, Customer Deposit: £5,053.00, Total Deposit: £5,053.65, Optional Final Payment: £17,367.08, Total Charge For Credit: £8,824.11, Total Amount Payable: £42,515.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202411,429 milesPetrol£33,747or £428 mo59 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £427.77, Customer Deposit: £5,062.00, Total Deposit: £5,062.05, Optional Final Payment: £17,423.60, Total Charge For Credit: £8,843.84, Total Amount Payable: £42,590.84, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto20246,833 milesHybrid£40,497or £550 mo59 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £549.16, Customer Deposit: £6,074.00, Total Deposit: £6,074.55, Optional Final Payment: £18,863.15, Total Charge For Credit: £10,251.22, Total Amount Payable: £50,748.22, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.64ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202149,169 milesHybrid£22,751or £296 mo59 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £295.43, Customer Deposit: £3,412.00, Total Deposit: £3,412.65, Optional Final Payment: £11,343.98, Total Charge For Credit: £5,890.84, Total Amount Payable: £28,641.84, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.29ppm, Mileage Per Annum: 10,000Read more