2026 BMW 3 Series
2.0 320I M Sport Touring Euro 6 S
5,525mi Auto Petrol 2.0L
£32,990
Ashford
from £692/pm
This estate BMW 3 Series has a mere 5,525 miles clocked up on the dashboard and has been on the road for less than a full year.
Images of a similar car, for illustrative purposes only.
Estate 2.0
89,910mi Manual Diesel 2.0L Not for sale on carsnitch
Current value range
6,153 cars
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
2.0 320I M Sport Touring Euro 6 S
5,525mi Auto Petrol 2.0L
£32,990
Ashford
from £692/pm
This estate BMW 3 Series has a mere 5,525 miles clocked up on the dashboard and has been on the road for less than a full year.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
2.0 320D M Sport Euro 6 Ss
46,697mi Auto Diesel 2.0L
£14,990
Exeter
from £315/pm
On offer and available to drive home is this BMW 3 Series coming in the tone of blue; this second hand model is fitted with a 2.0 LTR diesel engine with automatic transmission and has 46,697 miles on the clock.
330E 22.3 Kwh M Sport Pro Step
2,350mi Auto Hybrid 2.0L
£39,898
Kirkcaldy
from £837/pm
A 2.0 LTR hybrid engine and automatic transmission are just some of the attributes that this saloon vehicle has to offer its owner.
320I M Sport Step
35,313mi Auto Petrol 2.0L
£20,899
Coventry
from £439/pm
Containing a 2.0 Litre petrol motor with automatic transmission, this second hand BMW comes in the shade of white and has got 35,313 miles clocked up on the dash.
2.0 M Sport Touring Xdrive Euro 6 Ss
133,000mi Auto Diesel 2.0L
£8,495
Castleford
from £178/pm
There's a low price at this dealer in Castleford for this second hand BMW with automatic transmission, a 2000cc diesel motor and 133,000 miles clocked-up on the dash.
2015 3.0 340I M Sport Euro 6 Ss
31,599mi Auto Petrol 3.0L
£19,977
Warrington
from £419/pm
This BMW 3 Series 2015 3.0 340I M Sport Euro 6 Ss has 31,599 miles clocked-up on the dash and comes fitted with a 3.0 Ltr engine. It runs on petrol with automatic transmission and is finished in the shade of white.
2.0 330E 12Kwh M
80,495mi Auto Hybrid 2.0L
£17,491
Nottingham
from £367/pm
On the market and ready for its next owner to drive home is this BMW 3 Series that has a 2.0 LTR hybrid motor with automatic transmission. This second hand model has 80,495 mi clocked up on the dash.
2.0 330E 12Kwh M Sport Saloon Plug-in H
45,780mi Auto Hybrid 2.0L
£17,495
Stoke-on-Trent
from £367/pm
Containing a 2.0 Litre hybrid motor and automatic transmission: this used BMW 3 Series is currently available for you to drive it away today with 45,780 mi on the clock.
2.0 330E 12Kwh M Sport Saloon Plug-in H
83,290mi Auto Hybrid 2.0L
£15,395
Hinckley
from £323/pm
Painted in the tone of black, this 3 Series 2.0 330E 12Kwh M Sport Saloon Plug-in H has got 83,290 miles clocked-up on the dash and has a 2.0 ltr hybrid engine with automatic transmission.
2.0 318D Exclusive Edition Touring Euro 5 Ss
105,000mi Manual Diesel 2.0L
£3,900
Derby
from £82/pm
Now advertised by this dealer in Derby is this estate BMW 3 Series 2.0 318D Exclusive Edition Touring Euro 5 Ss that has manual transmission and a 2000 cc diesel engine. Available for sale in the tone of blue with 105,000 miles clocked-up on the dashboard.
M340d Xdrive Mht Step
33,788mi Auto Diesel 3.0L
£29,998
Winsford
from £630/pm
Are you planning on going for a 3 Series? Well, have a closer look at this second hand model from this dealer in Winsford, with 33,788 miles on the clock, automatic transmission and a 3.0 litre diesel engine.
320I Se
68,015mi Auto Petrol 2.0L
£6,495
Brandon
from £136/pm
This saloon 3 Series has 68,015 miles on the clock and is fitted out with a 2.0 LTR petrol motor with automatic transmission. It is on the market and ready for its next owner to take home for the terrific price of only £6,495.
2.0 330I M Sport
31,831mi Auto Petrol 2.0L
£26,991
Nottingham
from £567/pm
Get in touch with this dealership for a closer look at this automatic 3 Series coming fitted with a 2000 cc petrol engine and automatic transmission. This second-hand model in Nottingham is finished in black and has 31,831 miles clocked up on the dash.
320I M Sport Step Pro Pack
36,038mi Auto Petrol 2.0L
£27,998
Warrington
from £588/pm
On offer and ready for you to drive away today is this BMW 3 Series 320I M Sport Step Pro Pack which is equipped with a 2000 CC petrol engine with automatic transmission. This second hand one currently in stock at the dealership has been finished in black and has only done 36,038 miles.
2.0 330E Xdrive M Sport 4Wd
6,750mi Auto Hybrid 2.0L
£30,500
Rochdale
from £640/pm
Up for sale and ready for you to drive away today is this BMW 3 Series that features automatic transmission and a 2000 CC hybrid engine. This second hand one now in stock at the dealership in Rochdale has 6,750 miles clocked-up on the dashboard and comes in black.
2.0 320I M Sport Touring Euro 4
45,360mi Auto Petrol 2.0L
£9,990
Broxbourne
from £210/pm
On the market today is this BMW 3 Series that has a 2.0 L petrol motor with automatic transmission. At the brilliant price of only £9,990 and manageable instalments available commencing from only £210 per month.
Sport
70,048mi Auto Hybrid 2.0L
£17,880
Peterborough
from £375/pm
At the great price of just £26,700 is this BMW which comes equipped with a 2.0 Ltr hybrid engine and automatic transmission. This second hand model comes in grey and has 70,048 miles on the dash.
320D M Sport Step
99,300mi Auto Diesel 2.0L
£8,999
Huntingdon
from £189/pm
At this dealer you will find the low price of only £8,999 on this BMW with a 2000 CC diesel motor, automatic transmission and 99,300 miles clocked-up on the dashboard.
3.0 330D M Sport Plus Edition Touring A
31,000mi Auto Diesel 3.0L
£34,990
Macclesfield
from £734/pm
On the market and ready for its next owner to drive away today is this BMW that has got automatic transmission and a 3000cc diesel motor. This one with low mileage now available from this dealership in Macclesfield only has 31,000 miles clocked up on the dashboard.
320I M Sport Step 2021
47,551mi Auto Petrol 2.0L
£22,250
Gainsborough
from £467/pm
Now available from the dealership in the Gainsborough area is this estate that contains a 2.0 LTR petrol motor with automatic transmission. On offer and ready for you to drive away in a grey finish with 47,551 miles on the clock.
3.0 330D Blueperformance M
84,000mi Auto Diesel 3.0L
£11,950
Magherafelt
from £251/pm
This saloon 3 Series features a 3.0 Litre diesel motor with automatic transmission and has 84,000 miles clocked-up on the dash.
330I M Sport Shadow
63,000mi Auto Petrol 2.0L
£16,499
Egham
from £346/pm
Seize the opportunity to own this BMW 3 Series 330I M Sport Shadow now available at only £16,499. It has been finished in the tone of black, has got 63,000 miles clocked up on the dashboard and incorporates a 2.0l petrol motor with automatic transmission.
320I M Sport Step Plus Pack
29,229mi Auto Petrol 2.0L
£20,599
Swansea
from £432/pm
Finished in the tone of blue, this BMW has got a 2.0 ltr petrol motor with automatic transmission and it has 29,229 mi clocked up on the dash.
Sport
74,529mi Auto Hybrid 2.0L
£17,080
Peterborough
from £359/pm
On offer and ready for you to drive home is this 3 Series that comes equipped with automatic transmission and a 2.0 ltr hybrid motor. This second-hand model at this dealer priced at £26,160 has 74,529 miles clocked-up on the dash.