2024 BMW 3 Series
320I M Sport Step
12,017mi Auto Petrol 2.0L
£31,490
Borehamwood
~£791/pm
This second-hand 3 Series from this dealer in Borehamwood has 12,017 miles on the clock and is equipped with a 2000cc petrol motor.
139 cars
320I M Sport Step
12,017mi Auto Petrol 2.0L
£31,490
Borehamwood
~£791/pm
This second-hand 3 Series from this dealer in Borehamwood has 12,017 miles on the clock and is equipped with a 2000cc petrol motor.
2.0 320I M Sport Shadow Edition Euro 6 Ss
29,359mi Auto Petrol 2.0L
£17,800
Watford
~£447/pm
Are you interested in a BMW 3 Series? Then consider choosing this second hand one, it has 29,359 miles on the dash and is fitted out with a 2000cc petrol engine with automatic transmission.
330E M Sport Step
8,722mi Auto Hybrid 2.0L
£38,990
Borehamwood
~£979/pm
Be the new owner of this 3 Series 330E M Sport Step that has a 2.0l hybrid motor with automatic transmission. This used one available from this dealership in Borehamwood is available at the great price of only £38,990, comes finished in the tone of grey and has done 8,722 miles.
Bmw 3 Series 3.0 M340d Mht Touring Hybr
51,527mi Auto Hybrid
£31,500
Welwyn Garden City
~£791/pm
This estate is equipped with a CC hybrid engine with automatic transmission and it has 51,526 miles on the dashboard.
2.0L 320D Xdrive M Sport 188 Bhp
91,000mi Auto Diesel 2.0L
£12,495
Hitchin
~£314/pm
Would you like a BMW 3 Series? Then consider choosing this used model coming in the shade of silver that has 91,000 miles clocked up on the dash, automatic transmission and a 2.0 ltr diesel motor.
2.0L 318I Sport 155 Bhp
42,920mi Auto Petrol 2.0L
£19,279
Stevenage
~£484/pm
Fitted out with a 2.0l petrol engine with automatic transmission, this used 3 Series 2.0L 318I Sport 155 Bhp is available in the tone of black and has 42,920 miles clocked up on the dash.
2.0 330E 12Kwh M Sport Euro 6 Ss
83,000mi Auto Hybrid 2.0L
£15,340
Bushey
~£385/pm
This used car is currently on offer and ready for its next owner to take home. It has got 83,000 miles on the clock and features a 2.0 L hybrid engine with automatic transmission.
320I M Sport Step
3,606mi Auto Petrol 2.0L
£32,195
Bishop's Stortford
~£808/pm
On the market and ready for you to drive away is this saloon motor at the remarkable price of just £34,095. This dealership also gives its customers the option to pay using affordable monthly payments with payment plans commencing at only £ monthly.
2.0 320D M Sport Steptronic Euro 5
89,000mi Auto Diesel 2.0L
£5,250
St Albans
~£132/pm
Up for sale and ready for its next owner to drive away today is this BMW 3 Series that comes fitted out with automatic transmission and a 2.0 Litre diesel motor. This second-hand model at this dealer priced at £5,250 has got 89,000 miles clocked-up on the dash.
320I M Sport
7,148mi Auto Petrol 2.0L
£35,595
Bishop's Stortford
~£894/pm
Up for sale and ready for its new owner to drive away is this low mileage, like new 3 Series that is fitted out with automatic transmission and a 2000CC petrol engine. This used one at this dealer has got just 7,148 miles on the dash.
320D Se
126,000mi Manual Diesel 2.0L
£1,495
Hatfield
~£38/pm
Advertised by this dealer in Hatfield is this BMW which features manual transmission and a 2.0L diesel engine. It's on offer and ready for its new owner to drive home in the shade of black with 126,000 miles clocked-up on the dashboard.
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.
320D Sport
66,490mi Manual Diesel 2.0L
£10,989
Hertford
~£276/pm
In the tone of black, this saloon car has 66,490mi on the dashboard and contains a manual 2.0l engine running on diesel.
320I M Sport Step
25mi Auto Petrol 2.0L
£43,990
Borehamwood
~£1,105/pm
3 Series with a 2000 cc petrol engine and automatic gearbox.
320I M Sport Step
18,340mi Auto Petrol 2.0L
£26,500
Stevenage
~£665/pm
Coming in the tone of grey, this motor has done 18,340 miles and is fitted with a 2.0 Ltr petrol engine with automatic transmission.
320I Xdrive M Sport Step
21,586mi Auto Petrol 2.0L
£26,750
Stevenage
~£672/pm
This 3 Series 320I Xdrive M Sport Step for sale from this dealership priced at £26,750 is available in the tone of grey and has 21,586 miles on the clock.
320I M Sport Step
25,729mi Auto Petrol 2.0L
£26,495
Bishop's Stortford
~£665/pm
A 2.0L petrol engine and automatic transmission are just a couple of the aspects that this saloon motor has to offer its new owner.
3.0 340I M Sport 322 Bhp
80,000mi Auto Petrol 3.0L
£17,284
St Albans
~£434/pm
This BMW has 80,000 miles on the dashboard and is fitted with a 3.0 L engine. It runs on petrol with automatic transmission and is available in grey.
2.0 320I Se Euro 6 Ss
93,000mi Auto Petrol 2.0L
£13,440
Bushey
~£338/pm
This second hand BMW 3 Series 2.0 320I Se Euro 6 Ss from this dealer has a 2.0 ltr petrol engine with automatic transmission and it has 93,000 miles clocked up on the dashboard.
318D Se
114,000mi Manual Diesel 2.0L
£2,499
St Albans
~£63/pm
Available to view at this dealer is this 3 Series 318D Se with 114,000 mi clocked up on the dash, manual transmission and a 2000 CC diesel motor.
320I M Sport Step
23,053mi Auto Petrol 2.0L
£26,105
Bishop's Stortford
~£656/pm
Up for sale and ready for its new owner to drive away is this BMW finished in white. This used one has got 23,053 miles clocked up on the dash and comes fitted out with a 2.0L petrol motor with automatic transmission.
320I M Sport Step Pro Pack
Auto Petrol 2.0L
£47,000
Stevenage
~£1,180/pm
A brilliant price of only £47,000 is being advertised by us at this dealer on this like new estate.
330I M Sport
31,082mi Auto Petrol 2.0L
£24,050
Watford
~£604/pm
Available to test drive upon your request is this saloon vehicle with 31,082 miles clocked-up on the dashboard, automatic transmission and 2000 cc petrol motor.
3.0 335D Xdrive M Sport Touring 308 Bhp
70,000mi Auto Diesel 3.0L
£16,749
Hoddesdon
~£421/pm
Painted in the shade of black, this used car is fitted out with a 3000cc diesel engine with automatic transmission and has 70,000 mi on the clock.