2021 BMW 3 Series
M340i Xdrive
20,299miAutoPetrol3.0L
£33,998
Dunfermline
~£854/pm
A 3.0 Ltr petrol engine and automatic transmission are just a couple of the aspects that this saloon used car is offering you.
Images of a similar car, for illustrative purposes only.
2.0 320D M Sport 188 Bhp
Auto Diesel 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,096 cars
M340i Xdrive
20,299miAutoPetrol3.0L
£33,998
Dunfermline
~£854/pm
A 3.0 Ltr petrol engine and automatic transmission are just a couple of the aspects that this saloon used car is offering you.
2.0L 2.0 12Kwh Se Pro Saloon Plug-in Hy
19,000miAutoHybrid2.0L
£24,980
Sheffield
~£627/pm
Now available at this dealer in the Sheffield area is this motor which has got a 2000cc hybrid engine with automatic transmission. It's up for sale and ready for its new owner to drive away in the shade of black with 19,000 miles on the clock.
320D M Sport
26,334miAutoDiesel2.0L
£28,998
Kirkcaldy
~£728/pm
This BMW 3 Series 320D M Sport has got 26,334 miles clocked-up on the dashboard and contains a 2000 CC diesel motor with automatic transmission.
330E M Sport Step Pro Pack
977miAutoHybrid2.0L
£48,000
Swansea
~£1,205/pm
Currently available for viewing at this dealer is this 4 door, grey 3 Series 330E M Sport Step Pro Pack that's fitted with a automatic transmission and 2.0 Litre hybrid engine.
2.0 320I Sport Touring 184 Ps
5,500miAutoPetrol2.0L
£28,490
Southend-on-Sea
~£715/pm
On offer from our dealership, for the low price of £28,490 is this 3 Series 2.0 320I Sport Touring 184 Ps that’s got 5,500 miles on the clock, a 2.0 ltr petrol engine and automatic transmission. This is a second hand model, but it has been well looked after and so it's still in a like new condition.
2.0 320D Ed Efficientdynamics Touring Euro 5
94,000miAutoDiesel2.0L
£6,690
Peterborough
~£168/pm
Would you like a 3 Series 2.0 320D Ed Efficientdynamics Touring Euro 5 ? Then take a look at this second-hand model from this dealer in Peterborough, it features a 2.0 LTR diesel engine with automatic transmission and has done 94,000 miles.
320D Sport 188
82,000miAutoDiesel2.0L
£10,249
Peterborough
~£257/pm
At £10,249, this dealership in Peterborough is selling this second hand 3 Series 320D Sport 188 that has a 2.0L diesel engine with automatic transmission.
330E Sport Pro Step
57,781miAutoHybrid2.0L
£23,498
Stoke-on-Trent
~£590/pm
At this car dealership there's a brilliant price on this BMW with automatic transmission with a 2.0l hybrid motor and 57,781 miles clocked up on the dash.
2.0 320D Se 181 Bhp
65,926miAutoDiesel2.0L
£6,965
Sittingbourne
~£175/pm
At the terrific price of just £6,965 is this 3 Series 2.0 320D Se 181 Bhp, it has a 2.0 Ltr diesel motor with automatic transmission. This second hand model now available from this dealership has 65,926 miles on the clock.
320I Xdrive M Sport
56,388miAutoPetrol2.0L
£12,995
Liverpool
~£326/pm
Get yourself behind the wheel of this 3 Series 320I Xdrive M Sport for just £12,995. It has 56,388 miles on the dash and is fitted out with a 2.0 ltr petrol motor with automatic transmission.
2.0 330E 12Kwh M Sport Euro 6 Ss
36,990miAutoHybrid2.0L
£21,700
Wolverhampton
~£545/pm
Seize the chance to be the lucky owner of this 3 Series which is priced at this dealer's great price of just £21,700. It is available in black, has 36,990 miles clocked up on the dash and features a 2000 cc hybrid engine.
320I M Sport
42,258miAutoPetrol2.0L
£22,350
Brighton
~£561/pm
This BMW 3 Series 320I M Sport has clocked up 42,258 miles and comes fitted out with a 2000 cc petrol motor and automatic transmission. This particular second-hand one from this dealership in Brighton comes in a blue finish.
320I M Sport Touring
4,991miAutoPetrol2.0L
£38,950
Oxford
~£978/pm
Currently available from our dealership located in the Oxford area is this used, low mileage BMW 3 Series that comprises of a petrol, 2.0 ltr engine and automatic transmission. It's on the market and ready for its new owner to drive away in a finish with only 4,991 miles clocked-up on the dashboard.
320D Sport Step
69,658miAutoDiesel2.0L
£11,498
Newcastle upon Tyne
~£289/pm
This vehicle has 69,658 miles on the clock and features a 2000CC diesel engine with automatic transmission.
2.0 320I M Sport Euro 6 Ss
34,900miManualPetrol2.0L
£11,891
Bedford
~£299/pm
This 3 Series has got just 34,900 miles on the dash and it's been driven for under a year.
2.0 320D Ed Sport Touring Euro 6 Ss
88,199miManualDiesel2.0L
£9,699
Gainsborough
~£244/pm
Seize the opportunity to be the happy owner of this estate available at just £9,699. It comes in the tone of blue, has a 2.0 litre diesel engine with manual transmission and has 88,199 miles on the dash.
330D Xdrive M Sport Edition
56,000miAutoDiesel3.0L
£29,750
Sheffield
~£747/pm
Featuring a 3.0l diesel motor with automatic transmission, this second hand BMW 3 Series is available to buy in the shade of grey with 56,000 miles on the dash.
Saloon 2.0 330E 12Kwh M Sport Euro 6 Ss
73,600miAutoHybrid2.0L
£18,695
Derby
~£469/pm
This used car contains a 2000 CC hybrid engine with automatic transmission and has 73,600 mi on the clock. It's currently available on the market for the superb price of just £18,695.
2.0 320D Xdrive M Sport Touring 188 Bhp
55,000miManualDiesel2.0L
£13,500
Bedford
~£339/pm
On offer at the fantastic price of only £13,500 is this BMW 3 Series, it is equipped with a 2000 CC diesel engine with manual transmission and has got 55,000 miles clocked-up on the dash.
2.0 Se Euro 6 Ss
89,000miAutoDiesel2.0L
£10,750
Luton
~£270/pm
Incorporating a 2.0 litre diesel engine and automatic transmission, this second hand BMW 3 Series is available on the market in white and has 89,000 miles clocked-up on the dash.
330D Luxury
51,786miAutoDiesel3.0L
£16,995
Colchester
~£427/pm
First registered in 2017: Used saloon with a 3.0 ltr diesel engine, automatic transmission and a mere 51,786 mi on the clock.
2.0 318I Se Touring Euro 4
81,000miManualPetrol2.0L
£2,500
Blackburn
~£63/pm
At this dealership there's a great price on this second hand 3 Series 2.0 318I Se Touring Euro 4 with a 2.0 litre petrol engine, manual transmission and 81,000 miles clocked up on the dashboard.
318D Performance Edition
104,750miManualDiesel2.0L
£2,999
Nuneaton
~£75/pm
This vehicle up for sale from this dealership priced at £2,999 has 104,750 miles clocked up on the dash and is available in the shade of black.
2018 18 330E
109,000miAutoHybrid2.0L
£10,950
Accrington
~£275/pm
This saloon used car is now available to buy from this car dealership in Accrington. It features a 2.0 ltr hybrid motor with automatic transmission and it has got 109,000 miles clocked up on the dash.