27 BMW 3 Series cars for sale in Andover

Main listing image - BMW 3 Series

BMW 3 Series318i M Sport 4dr Step Auto

2022
24,836 miles
Petrol

£23,450

or £380 mo
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £379.32, Customer Deposit: £3,517.00, Total Deposit: £3,517.50, Optional Final Payment: £10,167.30, Total Charge For Credit: £8,062.84, Total Amount Payable: £31,512.84, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.34ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Auto

2020
51,861 miles
Hybrid

£21,650

or £368 mo
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £367.11, Customer Deposit: £3,247.00, Total Deposit: £3,247.50, Optional Final Payment: £8,344.74, Total Charge For Credit: £7,196.41, Total Amount Payable: £28,846.41, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.97ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Step Auto

2021
13,676 miles
Hybrid

£28,355

or £430 mo
37 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £429.41, Customer Deposit: £4,253.00, Total Deposit: £4,253.25, Optional Final Payment: £10,643.84, Total Charge For Credit: £6,724.36, Total Amount Payable: £35,079.36, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.72ppm, Mileage Per Annum: 10,000

19-36 of 27 vehicles