2021 BMW 3 Series
2.0 320I Sport 181 Bhp
26,000miAutoPetrol2.0L
£24,490
Petersfield
~£615/pm
3 Series with a 2.0 litre petrol motor and automatic transmission.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
2 cars
2.0 320I Sport 181 Bhp
26,000miAutoPetrol2.0L
£24,490
Petersfield
~£615/pm
3 Series with a 2.0 litre petrol motor and automatic transmission.
2.0 320D M Sport Mhev 188 Bhp
9,000miAutoDiesel2.0L
£31,490
Petersfield
~£791/pm
A terrific price of only £31,490 is currently being advertised by this dealership for this low mileage BMW 3 Series that has just 9,000 miles clocked up on the dash.
2.0 320D Ed Efficientdynamics Touring Euro 5 Ss
119,000miManualDiesel2.0L
£4,995
Portsmouth
~£125/pm
Painted in the shade of blue, this 3 Series 2.0 320D Ed Efficientdynamics Touring Euro 5 Ss has 119,000 miles clocked up on the dashboard and contains a 2.0 Litre diesel engine with manual transmission.
320I M Sport
7,775miAutoPetrol2.0L
£28,349
Bordon
~£712/pm
Up for sale and ready for its next owner to take home is this saloon, it is fitted with a 2000 CC petrol engine with automatic transmission. This second hand model from this dealership in Bordon has got 7,775 miles clocked up on the dash.
2.0 330E Se Pro 289 Bhp
18,120miAutoHybrid2.0L
£20,099
Bordon
~£505/pm
This BMW 3 Series has 18,120 miles clocked up on the dash and is equipped with a 2.0L engine. It runs on hybrid with automatic transmission and is available in the shade of black.
2.0 330E M Sport 288 Bhp
27,300miAutoHybrid2.0L
£26,549
Bordon
~£667/pm
On offer at the fantastic price of just £26,849 is this BMW 3 Series, it has 27,300 miles clocked up on the dash and contains a 2.0 Ltr hybrid motor with automatic transmission.
2.0 330E Sport Pro 289 Bhp
28,980miAutoHybrid2.0L
£20,699
Bordon
~£520/pm
This used car up for sale priced at £20,549 has clocked-up 28,980 miles and is available in grey.
2.0 330E M Sport Phev 289 Bhp
13,020miAutoHybrid2.0L
£23,199
Bordon
~£583/pm
This vehicle has 13,020 miles clocked up on the dash and contains a 2000CC hybrid motor with automatic transmission. It is now on the market and ready for its next owner to drive away for the total price of only £23,449.
2.0 330E M Sport Phev 289 Bhp
26,450miAutoHybrid2.0L
£21,999
Bordon
~£552/pm
At the outstanding price of just £22,649 is this BMW, it features a 2.0 Litre hybrid engine with automatic transmission and it has got 26,450 miles clocked up on the dash.
2.0 330E M Sport Phev 289 Bhp
58,346miAutoHybrid2.0L
£18,599
Bordon
~£467/pm
This 3 Series 2.0 330E M Sport Phev 289 Bhp has clocked-up 58,346 miles and incorporates a 2.0 Ltr hybrid motor with automatic transmission. This second hand one from this dealership is finished in the shade of grey.
3.0 335D M Sport Shadow Edition Saloon
110,000miAutoDiesel3.0L
£15,995
Portsmouth
~£402/pm
Get yourself behind the wheel of this BMW 3 Series for only £15,995. It has 110,000 miles clocked up on the dash and comes fitted out with a 3.0 Litre diesel engine and automatic transmission.
3.0 325I Se Touring 215 Bhp
60,364miAutoPetrol3.0L
£9,495
Bordon
~£238/pm
Finished in the tone of black, this 3.0 L petrol BMW with automatic transmission is available to test drive.
3.0 M340d Mht Saloon Hybrid Xdrive
2,500miAutoDiesel3.0L
£57,990
Haslemere
~£1,456/pm
Have a look at the fantastic price at this dealer for this like new, low mileage BMW with a 3.0 litre diesel motor, automatic transmission and a mere 2,500 miles clocked-up on the dash.
2.0 330E 12Kwh M Sport Saloon Plug In H
4,375miAutoPetrol2.0L
£44,959
Haslemere
~£1,129/pm
Up for sale and ready for its next owner to drive away is this 3 Series 2.0 330E 12Kwh M Sport Saloon Plug In H in like new condition which comes fitted with automatic transmission and a 2.0l petrol motor. This used model at our dealership in Haslemere has 4,375 miles clocked up on the dashboard.
2.0 320I M Sport Saloon 184 Ps
5,491miAutoPetrol2.0L
£37,250
Haslemere
~£935/pm
A terrific price of £37,850 is being advertised by us at this dealer on this almost spotless, like new, low mileage BMW 3 Series which just has 5,491 mi clocked-up on the dashboard.
2.0 330E 12Kwh M Sport Saloon Plug In H
8,635miAutoPetrol2.0L
£41,600
Haslemere
~£1,045/pm
On the market and ready for you to take home is this BMW 3 Series 2.0 330E 12Kwh M Sport Saloon Plug In H finished in grey. This used one is fitted with a 2.0l petrol motor with automatic transmission and has 8,635 miles clocked up on the dash.
M340d Xdrive Mhev
17,515miAutoDiesel3.0L
£34,100
Haslemere
~£856/pm
Currently available from our dealership in the Haslemere area is this 3 Series M340d Xdrive Mhev featuring automatic transmission and a 3000 CC diesel motor. Available to drive home in the shade of white with 17,515 miles clocked up on the dashboard.
2.0 320I M Sport Saloon 184 Ps
9,779miAutoPetrol2.0L
£25,700
Haslemere
~£645/pm
On offer and ready for its new owner to drive away is this BMW 3 Series 2.0 320I M Sport Saloon 184 Ps finished in the shade of black. This used model has got 9,779 miles clocked-up on the dash and comes equipped with a 2.0 ltr petrol engine and automatic transmission.
3.0 335D
55,000miAutoDiesel3.0L
£21,795
Havant
~£547/pm
This BMW 3 Series contains a 3.0 Ltr diesel engine with automatic transmission and it has 55,000 miles clocked up on the dash.
320D Se
89,000miManualDiesel2.0L
£7,995
Portsmouth
~£201/pm
Take a test drive in this manual BMW 3 Series with a 2.0l diesel motor and manual transmission. This second-hand model in Portsmouth has got 89,000 miles on the clock and has been finished in the shade of blue.
328I Luxury Touring
73,000miAutoPetrol2.0L
£9,990
Chichester
~£251/pm
On the market and ready for its next owner to drive away is this BMW 3 Series 328I Luxury Touring painted in blue. This second hand model is fitted with a 2.0l petrol engine with automatic transmission and has got 73,000 miles clocked up on the dash.
330E M Sport Step
11,521miAutoPetrol
£29,999
Portsmouth
~£753/pm
With just 11,521 miles on the dash and painted in the shade of blue, this 3 Series features a L petrol motor and automatic transmission. Available to buy at the amazing price of only £29,999 or with the option to buy using finance with manageable repayments at hand starting from £ per calendar month.
320I Sport Step
13,661miAutoPetrol
£25,310
Portsmouth
~£636/pm
Looking out to buy a BMW 3 Series? Well, take a closer look at this used, but like new one that's still in superb, like new condition both in and out. This particular model that's currently available to view at our showroom in Portsmouth has 13,661 miles clocked up on the dashboard and is fitted out with a l petrol engine with automatic transmission.
M340i Xdrive
29,418miAutoPetrol3.0L
£32,990
Portsmouth
~£828/pm
Coming fitted out with a 3000 CC petrol engine and automatic transmission - this BMW 3 Series M340i Xdrive is on offer and ready for you to drive away with 29,418 miles clocked up on the dashboard.