BMW 3 Series Touring330e M Sport 5dr Step Auto202119,635 milesHybrid£25,495or £335 mo45 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £334.60, Customer Deposit: £3,824.00, Total Deposit: £3,824.25, Optional Final Payment: £11,741.00, Total Charge For Credit: £5,796.45, Total Amount Payable: £31,291.45, Representative APR: 8.90%, Interest Rate (Fixed): 8.54%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202411,420 milesPetrol£33,550or £424 mo48 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.47, Customer Deposit: £5,032.00, Total Deposit: £5,032.50, Optional Final Payment: £17,424.50, Total Charge For Credit: £8,810.09, Total Amount Payable: £42,360.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto20249,098 milesHybrid£35,430or £450 mo48 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £449.46, Customer Deposit: £5,314.00, Total Deposit: £5,314.50, Optional Final Payment: £18,271.88, Total Charge For Credit: £9,281.00, Total Amount Payable: £44,711.00, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202145,802 milesHybrid£22,290or £286 mo48 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £285.95, Customer Deposit: £3,343.00, Total Deposit: £3,343.50, Optional Final Payment: £11,313.67, Total Charge For Credit: £5,806.82, Total Amount Payable: £28,096.82, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.07ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202131,443 milesHybrid£25,080£670 off£24,410or £315 mo48 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £314.12, Customer Deposit: £3,661.00, Total Deposit: £3,661.50, Optional Final Payment: £12,334.40, Total Charge For Credit: £6,349.54, Total Amount Payable: £30,759.54, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.07ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202116,044 milesDiesel£27,590or £370 mo48 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £369.85, Customer Deposit: £4,138.00, Total Deposit: £4,138.50, Optional Final Payment: £13,095.83, Total Charge For Credit: £7,027.28, Total Amount Payable: £34,617.28, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.36ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20236,888 milesPetrol£31,999£2,150 off£29,849or £412 mo49 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £411.23, Customer Deposit: £4,477.00, Total Deposit: £4,477.35, Optional Final Payment: £15,383.00, Total Charge For Credit: £9,339.16, Total Amount Payable: £39,188.16, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT Sport 5dr Step Auto202039,083 milesDiesel£22,149or £490 mo49 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £489.30, Customer Deposit: £3,322.00, Total Deposit: £3,322.35, Total Charge For Credit: £4,659.75, Total Amount Payable: £26,808.75, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series Touring318d MHT M Sport 5dr Step Auto202029,450 milesDiesel£23,849or £527 mo49 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £526.85, Customer Deposit: £3,577.00, Total Deposit: £3,577.35, Total Charge For Credit: £5,017.15, Total Amount Payable: £28,866.15, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series Touring320d MHT Sport 5dr Step Auto202019,808 milesDiesel£24,049or £532 mo49 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £531.27, Customer Deposit: £3,607.00, Total Deposit: £3,607.35, Total Charge For Credit: £5,059.31, Total Amount Payable: £29,108.31, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series Touring330d xDrive M Sport Plus Edition 5dr Step Auto201966,754 milesDiesel£28,999£649 off£28,35054 miles away
BMW 3 Series Touring320i M Sport 5dr Step Auto20243,200 milesPetrol£36,950or £581 mo54 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £580.31, Customer Deposit: £5,542.00, Total Deposit: £5,542.50, Optional Final Payment: £14,596.00, Total Charge For Credit: £10,463.07, Total Amount Payable: £47,413.07, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d xDrive M Sport 5dr Step Auto201844,403 milesDiesel£18,924or £417 mo54 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £416.64, Customer Deposit: £2,838.00, Total Deposit: £2,838.60, Total Charge For Credit: £3,913.32, Total Amount Payable: £22,837.32, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202234,593 milesHybrid£26,197or £356 mo55 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £355.17, Customer Deposit: £3,929.00, Total Deposit: £3,929.55, Optional Final Payment: £12,758.50, Total Charge For Credit: £7,539.21, Total Amount Payable: £33,736.21, Representative APR: 10.90%, Interest Rate (Fixed): 5.30%, Excess Mileage Charge: 16.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202135,571 milesPetrol£24,197or £349 mo55 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £348.09, Customer Deposit: £3,629.00, Total Deposit: £3,629.55, Optional Final Payment: £10,598.50, Total Charge For Credit: £6,739.37, Total Amount Payable: £30,936.37, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 13.10ppm, Mileage Per Annum: 10,000Read more