BMW 3 Series320i M Sport 4dr Step Auto202118,710 milesPetrol£27,275or £367 mo15 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £366.42, Customer Deposit: £4,091.00, Total Deposit: £4,091.25, Optional Final Payment: £11,800.00, Total Charge For Credit: £6,204.41, Total Amount Payable: £33,479.41, Representative APR: 8.90%, Interest Rate (Fixed): 8.54%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto20242,500 milesHybrid£44,990or £629 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £628.08, Customer Deposit: £6,748.00, Total Deposit: £7,248.50, Optional Final Payment: £19,199.30, Total Charge For Credit: £10,977.56, Total Amount Payable: £55,967.56, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.96ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto20242,000 milesHybrid£39,990or £519 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £518.54, Customer Deposit: £5,998.00, Total Deposit: £6,498.50, Optional Final Payment: £19,253.12, Total Charge For Credit: £10,133.00, Total Amount Payable: £50,123.00, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.96ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202411,789 milesPetrol£38,990or £514 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £513.25, Customer Deposit: £5,848.00, Total Deposit: £6,348.50, Optional Final Payment: £18,315.09, Total Charge For Credit: £9,796.34, Total Amount Payable: £48,786.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.51ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340i xDrive MHT 5dr Step Auto202129,786 milesHybrid£37,990or £547 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £546.19, Customer Deposit: £5,698.00, Total Deposit: £6,198.50, Optional Final Payment: £17,441.66, Total Charge For Credit: £11,321.09, Total Amount Payable: £49,311.09, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340d xDrive MHT 5dr Step Auto202129,855 milesDiesel£39,500or £651 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £650.57, Customer Deposit: £5,925.00, Total Deposit: £6,175.00, Optional Final Payment: £15,288.40, Total Charge For Credit: £12,540.19, Total Amount Payable: £52,040.19, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20246,353 milesPetrol£39,990or £528 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £527.84, Customer Deposit: £5,998.00, Total Deposit: £6,498.50, Optional Final Payment: £18,722.16, Total Charge For Credit: £10,039.14, Total Amount Payable: £50,029.14, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.51ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Auto201930,300 milesHybrid£19,995or £271 mo15 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £270.93, Customer Deposit: £2,999.00, Total Deposit: £2,999.25, Optional Final Payment: £9,123.00, Total Charge For Credit: £5,131.89, Total Amount Payable: £25,126.89, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202321,550 milesHybrid£30,000or £444 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £443.28, Customer Deposit: £4,500.00, Total Deposit: £4,750.00, Optional Final Payment: £14,612.50, Total Charge For Credit: £10,196.66, Total Amount Payable: £40,196.66, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202411,503 milesDiesel£40,990or £525 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £524.30, Customer Deposit: £6,148.00, Total Deposit: £6,648.50, Optional Final Payment: £20,164.58, Total Charge For Credit: £10,465.18, Total Amount Payable: £51,455.18, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.17ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201962,406 milesPetrol£17,975or £384 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £383.50, Customer Deposit: £2,696.00, Total Deposit: £2,696.25, Total Charge For Credit: £3,139.25, Total Amount Payable: £21,114.25, Representative APR: 9.90%, Interest Rate (Fixed): 5.12%Read more
BMW 5 Series Touring540i xDrive M Sport 5dr Auto201939,589 milesPetrol£27,920£1,500 off£26,420or £406 mo2 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £405.01, Customer Deposit: £3,963.00, Total Deposit: £3,963.00, Optional Final Payment: £11,994.13, Total Charge For Credit: £8,572.60, Total Amount Payable: £34,992.60, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto20238,636 milesHybrid£39,645or £530 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £529.24, Customer Deposit: £5,946.00, Total Deposit: £6,446.75, Optional Final Payment: £18,214.31, Total Charge For Credit: £9,890.34, Total Amount Payable: £49,535.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.28ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto20238,836 milesHybrid£39,950or £566 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £565.64, Customer Deposit: £5,992.00, Total Deposit: £6,492.50, Optional Final Payment: £18,899.75, Total Charge For Credit: £12,027.33, Total Amount Payable: £51,977.33, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 13.28ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202032,660 milesHybrid£23,775or £329 mo15 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £328.32, Customer Deposit: £3,566.00, Total Deposit: £3,566.25, Optional Final Payment: £9,775.00, Total Charge For Credit: £5,325.61, Total Amount Payable: £29,100.61, Representative APR: 8.90%, Interest Rate (Fixed): 8.54%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto20238,164 milesDiesel£39,980£2,140 off£37,840or £507 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £506.73, Customer Deposit: £5,676.00, Total Deposit: £6,176.00, Optional Final Payment: £19,582.62, Total Charge For Credit: £11,734.93, Total Amount Payable: £49,574.93, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.35ppm, Mileage Per Annum: 10,000Read more