2021 BMW 3 Series
320D Mht M Sport Step
25,486miAutoDiesel2.0L
£25,498
Aberdeen
~£640/pm
Commencing at £ per month, you could buy this BMW with 25,486 miles on the clock, diesel 2.0 L motor and automatic transmission.
Images of a similar car, for illustrative purposes only.
2.0 320I M Sport Highline Steptronic Euro 4
Auto Petrol 2.0L Not for sale on carsnitch
£ - £ Current value range
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.
6,070 cars
320D Mht M Sport Step
25,486miAutoDiesel2.0L
£25,498
Aberdeen
~£640/pm
Commencing at £ per month, you could buy this BMW with 25,486 miles on the clock, diesel 2.0 L motor and automatic transmission.
2.0L 330E M Sport
80,209miAutoPetrol2.0L
£18,991
Nottingham
~£477/pm
Up for sale and ready for you to drive away today is this BMW 3 Series 2.0L 330E M Sport which is fitted out with a 2.0 Litre petrol engine with automatic transmission. This second-hand model now available from this dealer is available at the awesome price of £18,991, has 80,209 miles clocked up on the dashboard and is finished in the tone of black.
3.0 330D M Sport 255 Bhp
84,000miAutoDiesel3.0L
£15,995
Plymouth
~£402/pm
Currently available at our dealership in the Plymouth area is this saloon that has a 3000CC diesel motor with automatic transmission. It's available for sale in the tone of white with 84,000 miles on the dashboard.
2.0L 330E M Sport
65,457miAutoPetrol2.0L
£21,991
Nottingham
~£552/pm
Coming in orange, this vehicle has 65,457 miles on the dash and features a automatic 2.0 Litre engine requiring petrol.
M340d Xdrive Mht Step
15,218miAutoDiesel3.0L
£36,999
Stoke-on-Trent
~£929/pm
Currently advertised by this dealer in Stoke-on-Trent is this BMW 3 Series M340d Xdrive Mht Step containing a 3.0 ltr diesel motor with automatic transmission. It's in a superb, nearly new condition both in and out and is up for sale and ready for its next owner to drive away in the tone of blue with 15,218 miles clocked-up on the dash.
330E M Sport Step
40,436miAutoHybrid2.0L
£14,898
Irvine
~£374/pm
Now available to buy is this saloon BMW at the outstanding price of only £14,898. This dealership in Irvine also provides you with the possibility to purchase using affordable monthly repayments with instalment plans starting from just £ per month.
2.0L 320I M Sport
63,719miAutoPetrol2.0L
£22,491
Nottingham
~£565/pm
Have this used 3 Series 2.0L 320I M Sport for just £22,491. Credit deals start at £ monthly for this car which comes with automatic transmission and a 2.0 ltr petrol motor.
2.0 320D Sport 188 Bhp
89,000miManualDiesel2.0L
£9,499
Warrington
~£239/pm
Available to view at this dealership in Warrington is this saloon BMW which offers a diesel, 2.0l engine and manual gearbox. It's on the market in the tone of black with 89,000 miles clocked-up on the dashboard.
318D Sport Step
139,539miAutoDiesel2.0L
£5,589
Peterborough
~£140/pm
With a blue finish, this 3 Series has 139,539 miles on the clock and contains a automatic 2000 CC engine running on diesel.
2.0L 320I M Sport
56,130miAutoPetrol2.0L
£22,991
Nottingham
~£577/pm
Incorporating a 2000 CC petrol motor and automatic transmission, this second hand BMW 3 Series 2.0L 320I M Sport is finished in the tone of blue and has 56,130 miles clocked up on the dashboard.
330E M Sport Step Techpro Pack
23,781miAutoHybrid2.0L
£34,998
Goole
~£879/pm
At this dealer in Goole you'll find the bargain price of just £34,998 on this 3 Series 330E M Sport Step Techpro Pack with a 2000CC hybrid engine, automatic transmission and 23,781 miles clocked-up on the dashboard.
Saloon 1.6 316I Sport Euro 6 Ss 201313
94,000miManualPetrol1.6L
£5,490
Bedford
~£138/pm
With a silver finish, this BMW is fitted out with a 1.6 litre petrol motor with manual transmission and has 94,000 miles on the clock.
320D Xdrive M Sport Step
56,796miAutoDiesel2.0L
£17,898
Rutherglen
~£449/pm
Currently advertised by this dealer in Rutherglen is this car that has a 2.0l diesel motor with automatic transmission. It's available to buy in the tone of silver with 56,796 miles clocked up on the dash.
2.0 320D Luxury Touring 181 Bhp
49,500miAutoDiesel2.0L
£11,500
Denton
~£289/pm
Test drive this BMW, it features a 2.0L diesel engine with automatic transmission. This used one from us at this dealer in Denton is up for sale at the great price of £11,500.
Saloon 2.0
112,000miAutoPetrol2.0L
£9,299
Leighton Buzzard
~£234/pm
Finished in silver, this vehicle comes fitted out with automatic transmission, a 2.0 LTR petrol motor and has 112,000 miles clocked up on the dashboard. It was first registered in 2016 and is on the market and ready for its new owner to take home for £9,299.
2.0 320I Sport 182 Bhp
64,781miAutoPetrol2.0L
£17,499
Walsall
~£439/pm
At £17,499 you can get this used BMW from this car dealership in Walsall which comes fitted with automatic transmission and a 2.0L petrol engine.
320I Sport Step
12,317miAutoPetrol2.0L
£26,998
Kilmarnock
~£678/pm
Get behind the wheel of this BMW 3 Series 320I Sport Step that has got a 2.0 Litre petrol motor with automatic transmission. This second-hand model now available from our dealership has only got 12,317 miles clocked up on the dashboard.
320I Se Touring
39,000miManualPetrol2.0L
£13,990
Enfield
~£351/pm
At £13,990 you can buy this second hand 3 Series 320I Se Touring from this dealer which contains a 2.0 L petrol engine with manual transmission.
3.0 340I M Sport
69,998miAutoPetrol3.0L
£26,480
Fareham
~£665/pm
Be the next owner of this 3 Series that contains a 3000 CC petrol engine with automatic transmission. This second hand model has 69,998 miles clocked-up on the dash.
2.0 320D M Sport Touring 188 Bhp
87,000miAutoDiesel2.0L
£11,495
Exeter
~£289/pm
Currently available from this car dealership's showroom located in Exeter - 3 Series 2.0 320D M Sport Touring 188 Bhp that has a 2000 CC diesel engine with automatic transmission.
2013 3.0 335D Xdrive M Sport Touring 309 Bhp
88,943miAutoDiesel3.0L
£11,495
Harrow
~£289/pm
Commencing from only £ monthly, you can acquire this vehicle with a diesel 3.0 Litre motor, automatic transmission and 88,943 miles on the clock.
2.0 330E 12Kwh M Sport Euro 6 Ss
41,180miAutoHybrid2.0L
£19,300
Hinckley
~£485/pm
At this dealership there is an amazing price on this used BMW with automatic transmission, 41,180 miles clocked-up on the dash and a 2000cc hybrid motor.
2.0 320D Se Euro 6 Ss
108,630miAutoDiesel2.0L
£11,995
Worksop
~£301/pm
Have a closer look at this BMW 3 Series incorporating a 2.0 Ltr diesel motor with automatic transmission. This second hand model now available from this dealer in Worksop is up for sale at the great price of £11,995, has 108,630 miles on the dash and comes finished in grey.
320I Efficientdynamics 168
88,095miManualPetrol1.6L
£6,495
Stone
~£163/pm
Seize the opportunity to be the lucky owner of this 3 Series now priced at just £6,495. It is finished in white, has 88,095 miles on the clock and is fitted out with a 1.6 ltr petrol motor with manual transmission.