BMW 3 Series320i M Sport 5dr Step Auto20243,222 milesPetrol£37,500or £504 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £503.37, Customer Deposit: £5,625.00, Total Deposit: £5,625.00, Optional Final Payment: £17,761.03, Total Charge For Credit: £9,544.42, Total Amount Payable: £47,044.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202412,906 milesHybrid£38,500or £631 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £630.31, Customer Deposit: £5,775.00, Total Deposit: £5,775.00, Optional Final Payment: £16,227.69, Total Charge For Credit: £13,127.26, Total Amount Payable: £51,627.26, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202231,993 milesPetrol£24,250or £385 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £384.45, Customer Deposit: £3,637.00, Total Deposit: £3,637.50, Optional Final Payment: £10,995.56, Total Charge For Credit: £8,452.21, Total Amount Payable: £32,702.21, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.28ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202116,962 milesPetrol£26,250or £420 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £419.33, Customer Deposit: £3,937.00, Total Deposit: £3,937.50, Optional Final Payment: £11,707.10, Total Charge For Credit: £9,103.11, Total Amount Payable: £35,353.11, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.74ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202120,332 milesPetrol£24,499or £376 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.96, Customer Deposit: £3,674.00, Total Deposit: £3,924.85, Optional Final Payment: £11,012.40, Total Charge For Credit: £8,118.37, Total Amount Payable: £32,617.37, Representative APR: 13.30%, Interest Rate (Fixed): 13.32%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202410,185 milesPetrol£29,500or £375 mo43 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £374.77, Customer Deposit: £4,425.00, Total Deposit: £4,425.00, Optional Final Payment: £15,183.43, Total Charge For Credit: £7,722.62, Total Amount Payable: £37,222.62, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.44ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202413,524 milesHybrid£37,500or £606 mo43 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £605.56, Customer Deposit: £5,625.00, Total Deposit: £5,625.00, Optional Final Payment: £16,322.42, Total Charge For Credit: £12,908.74, Total Amount Payable: £50,408.74, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202417,988 milesHybrid£36,500or £590 mo43 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £589.36, Customer Deposit: £5,475.00, Total Deposit: £5,475.00, Optional Final Payment: £15,890.34, Total Charge For Credit: £12,565.26, Total Amount Payable: £49,065.26, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202413,524 milesHybrid£34,500or £551 mo43 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £550.92, Customer Deposit: £5,175.00, Total Deposit: £5,175.00, Optional Final Payment: £15,398.51, Total Charge For Credit: £11,966.75, Total Amount Payable: £46,466.75, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20244,512 milesHybrid£37,000or £596 mo43 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £595.60, Customer Deposit: £5,550.00, Total Deposit: £5,550.00, Optional Final Payment: £16,221.42, Total Charge For Credit: £12,764.62, Total Amount Payable: £49,764.62, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202414,624 milesHybrid£36,000or £583 mo43 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £582.40, Customer Deposit: £5,400.00, Total Deposit: £5,400.00, Optional Final Payment: £15,604.03, Total Charge For Credit: £12,376.83, Total Amount Payable: £48,376.83, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202415,245 milesHybrid£34,000or £542 mo43 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £541.87, Customer Deposit: £5,100.00, Total Deposit: £5,100.00, Optional Final Payment: £15,241.36, Total Charge For Credit: £11,809.25, Total Amount Payable: £45,809.25, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20245,146 milesHybrid£37,700or £604 mo43 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £603.14, Customer Deposit: £5,655.00, Total Deposit: £5,655.00, Optional Final Payment: £16,758.05, Total Charge For Credit: £13,060.63, Total Amount Payable: £50,760.63, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.64ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202234,538 milesHybrid£35,000or £560 mo43 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £559.90, Customer Deposit: £5,250.00, Total Deposit: £5,250.00, Optional Final Payment: £15,560.58, Total Charge For Credit: £12,125.88, Total Amount Payable: £47,125.88, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 5dr Step Auto202126,264 milesHybrid£28,000or £439 mo43 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £438.92, Customer Deposit: £4,200.00, Total Deposit: £4,200.00, Optional Final Payment: £13,003.26, Total Charge For Credit: £9,832.50, Total Amount Payable: £37,832.50, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.01ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202122,833 milesHybrid£24,300or £389 mo43 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £388.66, Customer Deposit: £3,645.00, Total Deposit: £3,645.00, Optional Final Payment: £10,807.44, Total Charge For Credit: £8,419.46, Total Amount Payable: £32,719.46, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.21ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202137,063 milesPetrol£22,900or £367 mo43 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £366.50, Customer Deposit: £3,435.00, Total Deposit: £3,435.00, Optional Final Payment: £10,171.03, Total Charge For Credit: £7,931.53, Total Amount Payable: £30,831.53, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.18ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202117,784 milesPetrol£24,200or £385 mo43 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £384.16, Customer Deposit: £3,630.00, Total Deposit: £3,630.00, Optional Final Payment: £10,941.95, Total Charge For Credit: £8,427.47, Total Amount Payable: £32,627.47, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.18ppm, Mileage Per Annum: 10,000Read more