2024 BMW 3 Series
M340i Xdrive Mht Step
3,000mi Auto Petrol 3.0L
£52,095
Bedford
~£1,308/pm
In the shade of white, this used car is equipped with a 3.0 Litre petrol motor with automatic transmission and has got 3,000 miles on the clock.
166 cars
M340i Xdrive Mht Step
3,000mi Auto Petrol 3.0L
£52,095
Bedford
~£1,308/pm
In the shade of white, this used car is equipped with a 3.0 Litre petrol motor with automatic transmission and has got 3,000 miles on the clock.
3.0 330D M Sport Touring Xdrive Eu
101,314mi Auto Diesel 3.0L
£9,999
Dunstable
~£251/pm
Are you looking at buying a BMW 3 Series? Well, have a more in depth look at this second-hand model coming in the tone of black with automatic transmission, a 3.0 ltr diesel motor and 101,314 mi on the clock.
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.
330E Xdrive M Sport Step Techpro Pack
47,424mi Auto Hybrid 2.0L
£24,495
Bedford
~£615/pm
Seize the opportunity to be the lucky owner of this BMW 3 Series 2.0 330E 12Kwh M Sport Saloon Plug In H which is now available at just £24,493. It has been finished in the shade of blue, has a 2.0 litre petrol motor with automatic transmission and it has 47,424 miles clocked-up on the dash.
Saloon 2.0 320D M Sport Euro 6 Ss 201
62,750mi Auto Diesel 2.0L
£19,791
Dunstable
~£497/pm
At this dealership in Dunstable there's an awesome price for this second hand BMW 3 Series Saloon 2.0 320D M Sport Euro 6 Ss 201 that’s got automatic transmission, 62,750 mi on the dashboard and a 2000 cc diesel motor.
320D Edition
111,000mi Auto Diesel 2.0L
£8,990
Sandy
~£226/pm
This used car is now on the market and ready for you to drive home. It has 111,000 miles clocked up on the dashboard and comes fitted out with a 2.0L diesel motor and automatic transmission.
2.0 Se Euro 5 Ss
117,000mi Auto Diesel 2.0L
£5,400
Luton
~£136/pm
Own this second hand saloon for only £5,400. Credit offers commence from just £ per month for this vehicle that contains a 2000CC diesel motor with automatic transmission.
3.0 M340d Mht
30,000mi Auto Hybrid 3.0L
£29,995
Bedford
~£753/pm
There's a fantastic price of only £29,995 on this low mileage BMW 3 Series 3.0 M340d Mht with automatic transmission with a 3.0 litre hybrid motor and only 30,000 miles on the clock.
M340i Xdrive
44,100mi Auto Petrol 3.0L
£30,890
Bedford
~£776/pm
Now available to view upon your request is this saloon second hand car with 44,100 miles on the dash, automatic gearbox and 3.0 LTR petrol engine.
Saloon 2.0 330E 12Kwh Se Pro Euro 6 Ss
65,832mi Auto Hybrid 2.0L
£14,990
Dunstable
~£376/pm
Interested in buying a BMW 3 Series? Then consider going for this second hand model painted in black with automatic transmission, a 2.0 ltr hybrid motor and 65,832 miles on the dash.
320D Ed Sport Touring
162,000mi Auto Diesel 2.0L
£6,990
Dunstable
~£176/pm
Become the next owner of this estate that contains a 2.0l diesel motor with automatic transmission. This second hand one at this dealer in Dunstable has 162,000 miles clocked up on the dash.
3.0 330Ci 330 Se
170,000mi Manual Petrol 3.0L
£1,500
Luton
~£38/pm
This BMW has 170,000 miles clocked up on the dashboard and incorporates a 3.0 Litre motor. It runs on petrol with manual transmission and is available in blue.
3.0 340I M
119,340mi Auto 3.0L
£14,995
Bedford
~£377/pm
Available to view at our showroom in Bedford is this 3 Series 3.0 340I M that features a 3.0 Ltr motor with automatic transmission.
320D Sport
111,117mi Auto Diesel 2.0L
£8,190
Luton
~£206/pm
Available to view at this dealer located in the Luton area is this car that is equipped with a 2000 CC diesel engine with automatic transmission. It's available to buy in a black finish with 111,117 miles clocked-up on the dashboard.
3.0 335D M Sport Touring Xdrive Eu
43,300mi Auto Diesel 3.0L
£21,350
Leighton Buzzard
~£536/pm
On offer and available to take home is this BMW coming in grey - it has a 3.0l diesel motor with automatic transmission and has 43,300 miles on the dash.
335D Xdrive M Sport Gran Turismo
66,343mi Auto Diesel 3.0L
£12,899
Luton
~£324/pm
This BMW 3 Series is fitted out with a 3000cc diesel engine with automatic transmission and it has 66,343 miles clocked up on the dashboard.
2.0 318D Se Touring 148 Bhp
90,007mi Manual Diesel 2.0L
£7,200
Leighton Buzzard
~£181/pm
Now on display at this car retailer's showroom in the Leighton Buzzard area is this door 3 Series fitted with a manual transmission and 2000 cc diesel engine.
2.0 325D M Sport 215 Bhp
61,100mi Auto Diesel 2.0L
£12,995
Leighton Buzzard
~£326/pm
Available at our dealership in Leighton Buzzard is this 3 Series 2.0 325D M Sport 215 Bhp that comes fitted out with automatic transmission and a 2.0 ltr diesel motor. It is up for sale and ready for you to take home in the tone of grey with 61,100 miles clocked up on the dashboard.
330E Sport
108,488mi Auto Hybrid 2.0L
£9,990
Luton
~£251/pm
Own this second-hand BMW 3 Series 330E Sport for just £9,990. Finance deals start from only £ every month for this vehicle which has got a 2.0 LTR hybrid engine with automatic transmission.
330I M Sport
67,136mi Auto Petrol 2.0L
£21,750
Luton
~£546/pm
At the amazing price of only £21,750 is this BMW 3 Series, it has 67,136 miles clocked up on the dashboard and features a 2000 cc petrol engine with automatic transmission.
320I M Sport Step
17,791mi Auto Petrol 2.0L
£26,000
Luton
~£653/pm
On offer is this BMW that contains a 2000CC petrol engine with automatic transmission. This used one now available from our dealership in Luton comes finished in grey and has 17,791 miles clocked up on the dashboard.
335D Xdrive M Sport Touring
89,800mi Auto Diesel 3.0L
£15,995
Bedford
~£402/pm
Call this dealership for a closer look at this automatic BMW with automatic transmission and a 3.0l diesel engine. This used one in the Bedford area has 89,800 miles clocked-up on the dashboard and has been finished in the tone of black.
Saloon 2.0 320D Ed Efficientdynamics Euro 5 Ss
97,605mi Manual Diesel 2.0L
£3,190
Luton
~£80/pm
Are you considering buying a BMW? Then take a more detailed look at this used model from this dealer, it is equipped with a 2.0 litre diesel engine with manual transmission and has 97,605 miles on the dash.
320I M Sport Step
11,396mi Auto Petrol 2.0L
£35,000
Luton
~£879/pm
Priced at £35,000, this dealer is currently selling this second-hand BMW that comes fitted with automatic transmission and a 2.0L petrol engine.