2021 BMW 3 Series
330I M Sport Step
15,846mi Auto Petrol 2.0L
£27,000
Tring
~£678/pm
This dealer in Tring is advertising a great price of only £28,500 for this second hand saloon with only 15,846 miles on the dash.
14 cars
330I M Sport Step
15,846mi Auto Petrol 2.0L
£27,000
Tring
~£678/pm
This dealer in Tring is advertising a great price of only £28,500 for this second hand saloon with only 15,846 miles on the dash.
330E Xdrive M Sport Pro Edition Step
34,363mi Auto Hybrid 2.0L
£32,000
Tring
~£804/pm
A brilliant price of only £33,500 for this low mileage BMW 3 Series 330E Xdrive M Sport Pro Edition Step that has a mere 34,360 miles on the clock.
330E M Sport Step Pro Pack
Auto Hybrid 2.0L
£48,500
Tring
~£1,218/pm
Now available from this car dealership in Tring is this BMW with low mileage. It only has few miles on the dash and is fitted out with a 2.0 L hybrid motor.
330E M Sport Step Techpro Pack
Auto Hybrid 2.0L
£52,000
Tring
~£1,306/pm
On offer and ready for you to drive home is this BMW painted in grey. This second hand model has few miles on the clock and is equipped with a LTR hybrid engine.
M340d Xdrive Mht Step
35,589mi Auto Diesel 3.0L
£31,000
Tring
~£778/pm
Get yourself behind the wheel of this BMW 3 Series for just £31,500. It is equipped with a 3000 CC diesel motor with automatic transmission and it has 35,589 miles clocked-up on the dash.
330E M Sport Step Pro Pack
13,218mi Auto Hybrid 2.0L
£34,000
Tring
~£854/pm
This 3 Series is in a nearly new condition, only 12,778 miles on the dash and in fantastic working order.
330E Xdrive M Sport Step Techpro Pack
21,121mi Auto Hybrid 2.0L
£32,750
Tring
~£822/pm
On the market and ready for you to drive away today is this 3 Series 330E Xdrive M Sport Step Techpro Pack that comes equipped with a 2000cc hybrid engine with automatic transmission. This used model is for sale at the terrific price of £37,000, has 22,000 miles clocked up on the dash and comes in the shade of grey.
330E M Sport Step Pro Pack
6,000mi Auto Hybrid 2.0L
£49,000
Tring
~£1,231/pm
On offer and ready for you to drive away today is this 3 Series in near mint condition that has got a 2000CC hybrid engine with automatic transmission. This used model currently for sale at our dealership in Tring has a mere 6,000 miles clocked up on the dash and is finished in blue.
320I M Sport Step Techpro Pack
2,637mi Auto Petrol 2.0L
£37,500
Tring
~£942/pm
Up for sale and ready for a test drive is this BMW 3 Series 320I M Sport Step Techpro Pack in the colour of black; this particular model has a 2.0l petrol engine with automatic transmission and it has got 2,637 miles clocked-up on the dash.
2.5 Cabriolet E30
134,204mi Auto Petrol 2.5L
£12,995
Tring
~£326/pm
Now available at this dealer in the Tring area is this BMW 3 Series that contains a 2.5 Ltr petrol engine and automatic transmission. Available for sale in a silver finish with 134,204 miles clocked-up on the dash.
2.0 320D Xdrive
84,558mi Auto 2.0L
£11,995
Tring
~£301/pm
BMW 3 Series 2.0 320D Xdrive with a 2.0 litre motor and automatic transmission.
320I M Sport Step
78,359mi Auto Petrol
£14,000
Tring
~£352/pm
78,000 miles clocked up on the dash and in a white finish, this estate vehicle comes with automatic transmission and a Ltr petrol motor.
330E M Sport Step Pro Pack
37,460mi Auto Hybrid 2.0L
£25,500
Tring
~£640/pm
Up for sale and ready for you to take home is this BMW 3 Series which has automatic transmission and a 2.0l hybrid motor. This second hand model comes in blue and has got just 37,460 miles on the dashboard.
330E M Sport Pro Edition Step
24,828mi Auto Hybrid 2.0L
£33,000
Tring
~£829/pm
At the incredible price of just £34,500 is this BMW 3 Series 330E M Sport Pro Edition Step that is fitted with a 2.0l hybrid motor with automatic transmission. This second-hand model currently available from this dealership in Tring has 24,828 miles clocked up on the dash.
M Sport Plus X Drive
31,000mi Auto Diesel 3.0L
£18,495
Aylesbury
~£464/pm
Featuring a 3.0 L diesel motor with automatic transmission: this used 3 Series M Sport Plus X Drive is available for sale with 31,000 miles on the clock.
320D Se
67,000mi Auto Diesel 2.0L
£5,495
Aylesbury
~£138/pm
Advertised at the price of £6,495 or with the possibility to buy on finance with achievable instalments commencing at £ per calendar month, this 3 Series 2.0 Se Saloon Steptronic Euro 5 177 Ps contains a 2.0 litre diesel engine with automatic transmission and has 67,000 miles clocked up on the dashboard.
Estate 2.0 330E 12Kwh Se Pro Touring Euro 6
76,338mi Auto Hybrid 2.0L
£16,994
Aylesbury
~£427/pm
Up for sale at the full price of £17,394 or with the option to purchase on finance with manageable payments from £ pm, this 3 Series Estate 2.0 330E 12Kwh Se Pro Touring Euro 6 has 76,338 miles clocked up on the dash and is fitted out with a 2.0 Litre hybrid motor with automatic transmission.
320D M Sport Touring
109,361mi Auto Diesel 2.0L
£8,594
Aylesbury
~£216/pm
Finished in silver, this BMW has a 2.0 LTR diesel motor with automatic transmission and it has 109,361 miles on the dash.
2.0 320I M Sport Touring Euro 6 Ss
29,495mi Auto Petrol 2.0L
£31,299
Dunstable
~£786/pm
There's a terrific price at this car dealership on this second hand, 3 Series with automatic transmission, only 29,495 miles clocked-up on the dash and a 2.0l petrol motor.
2.0 320D Sport Euro 6 Ss
46,403mi Auto Diesel 2.0L
£19,799
Dunstable
~£497/pm
This BMW 3 Series 2.0 320D Sport Euro 6 Ss contains a 2.0 litre diesel motor with automatic transmission and has 46,403 miles clocked up on the dashboard.
2.0 320I M Sport Touring Xdrive Euro 6 Ss
66,000mi Manual Petrol 2.0L
£10,990
Aylesbury
~£276/pm
This BMW 3 Series has got a 2.0L petrol engine with manual transmission and it has 66,000 miles clocked up on the dash. This used one from this dealership comes finished in the tone of grey.
2.0 325D Blueperformance Se Euro 6 Ss
102,300mi Auto Diesel 2.0L
£6,990
Aylesbury
~£176/pm
Currently advertised by this dealer located in Aylesbury is this saloon BMW 3 Series 2.0 325D Blueperformance Se Euro 6 Ss that comes equipped with automatic transmission and a 2.0 Ltr diesel engine. It is up for sale and ready for its new owner to take home in the tone of white with 102,300 miles clocked-up on the dash.
2.0 320D Se Euro 5 Ss
78,000mi Auto Diesel 2.0L
£7,495
Aylesbury
~£188/pm
Now available for a test drive upon your request is this 3 Series 2.0 320D Se Euro 5 Ss with 78,000 miles clocked-up on the dashboard, automatic gearbox and 2.0L diesel motor.
2.0 320I Edition M Sport Touring Euro 4
211,200mi Manual Petrol 2.0L
£1,890
Aylesbury
~£47/pm
Featuring a 2.0 L petrol engine with manual transmission - this used 3 Series 2.0 320I Edition M Sport Touring Euro 4 is on the market and ready for its next owner to drive away with 211,200 miles clocked-up on the dash.