2018 BMW 3 Series
320I Se
29,413miAutoPetrol2.0L
£14,993
Bedford
~£377/pm
Drive this used BMW 3 Series for only £14,993. Finance deals begin at £ every month for this car that has got automatic transmission and a 2000cc petrol engine.
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.
158 cars
320I Se
29,413miAutoPetrol2.0L
£14,993
Bedford
~£377/pm
Drive this used BMW 3 Series for only £14,993. Finance deals begin at £ every month for this car that has got automatic transmission and a 2000cc petrol engine.
3.0 330D M Sport 255 Bhp
49,148miAutoDiesel3.0L
£15,250
Bedford
~£383/pm
Advertised at the full price of £15,250 or with the option to purchase on finance with achievable payments commencing at £ per calendar month, this saloon has a 3.0 Ltr diesel motor with automatic transmission and has 49,148 miles clocked-up on the dash.
2.0 318I M Sport Touring 156 Ps
19,409miAutoPetrol2.0L
£28,493
Bedford
~£716/pm
Seize the chance to be the lucky owner of this BMW 3 Series now available at only £28,493. It comes in a white finish, contains a 2000CC petrol engine with automatic transmission and it has 19,409 miles clocked up on the dash.
3.0 330D M Sport 255 Bhp
88,615miAutoDiesel3.0L
£12,799
Luton
~£321/pm
Get in touch with this dealership for a closer look at this automatic BMW 3 Series coming equipped with automatic transmission and a 3.0l diesel motor. This second hand model in Luton has 88,615 miles on the dashboard and is finished in blue.
320D Edition
49,000miAutoDiesel2.0L
£11,790
Bedford
~£296/pm
Up for sale and ready for its next owner to drive away is this saloon. It features automatic transmission, a 2.0l diesel motor and has 49,000 miles clocked up on the dash.
2.0 320D M Sport 188 Bhp
56,400miManualDiesel2.0L
£12,000
Leighton Buzzard
~£301/pm
56,400 mi clocked up on the dash, this 3 Series has a 2000 cc diesel motor with manual transmission.
2.0 320D Se Euro
87,741miManualDiesel2.0L
£13,490
Luton
~£339/pm
On offer at our bargain price of only £13,490 is this BMW 3 Series, it features manual transmission, a 2.0L diesel motor and has 87,741 miles on the clock.
2.0 320I M Sport Saloon 184 Ps
19,011miAutoPetrol2.0L
£26,243
Bedford
~£659/pm
Go for a test drive in this BMW 3 Series 2.0 320I M Sport Saloon 184 Ps that is fitted out with a 2000cc petrol motor and automatic transmission. This used model currently available from this dealer only has 19,010 mi on the clock and has been finished in white.
2.0 330E 12Kwh M Sport Saloon Plug In H
34,019miAutoPetrol2.0L
£24,743
Bedford
~£621/pm
At this dealer there's a great price for this with a 2000 cc petrol engine, automatic transmission and 34,016 miles on the clock.
2.0 320I Luxury Touring Free
52,100miAutoPetrol2.0L
£10,995
Luton
~£276/pm
Commencing from only £ each month, you could buy this vehicle with 52,100 mi clocked-up on the dashboard, petrol 2000 CC engine and automatic transmission.
318D M Sport
107,500miManualDiesel2.0L
£9,250
Luton
~£232/pm
Painted in blue, this estate second hand car incorporates a 2.0 L diesel engine with manual transmission and has 107,500 miles clocked up on the dashboard. First Registered in 2016, this BMW 3 Series 318D M Sport is now on the market and ready for you to drive home for £9,250.
Saloon 2.0 325D Se Euro 5 Ss 201464
93,370miAutoDiesel2.0L
£8,940
Luton
~£225/pm
Available for viewing at this dealer in the Luton area is this saloon BMW 3 Series which is fitted out with automatic transmission and a 2000cc diesel engine. It's on the market in the tone of black with 93,370 miles on the clock.
2.0 320I Se Saloon
119,455miAutoPetrol2.0L
£2,395
Luton
~£60/pm
Be the new owner of this 3 Series, it comes with automatic transmission and a 2.0 LTR petrol engine. This second hand model has 119,455 miles on the dashboard and is finished in grey.
2.0 330E 12Kwh M Sport Saloon Plug In H
44,684miAutoPetrol2.0L
£22,993
Bedford
~£577/pm
This BMW 3 Series 2.0 330E 12Kwh M Sport Saloon Plug In H has 44,684 miles on the clock and is equipped with a 2000 cc petrol motor.
2.0 320D M Sport Saloon 190 Ps
47,183miManualDiesel2.0L
£20,993
Bedford
~£527/pm
Now available for sale is this 3 Series 2.0 320D M Sport Saloon 190 Ps with a 2.0 litre diesel motor and 47,183 miles on the dashboard.
2.0 320I Luxury Touring
32,600miAutoPetrol2.0L
£11,995
Luton
~£301/pm
With a 2.0 ltr petrol motor and automatic transmission, this used BMW 3 Series is available on the market in the shade of black and has 32,600 miles clocked up on the dash.
2.0 330E 12Kwh M Sport Saloon Plug In H
35,733miAutoPetrol2.0L
£23,993
Bedford
~£603/pm
Now available from our dealership is this BMW 3 Series 2.0 330E 12Kwh M Sport Saloon Plug In H with automatic transmission and a 2.0 LTR petrol engine. It's on the market and ready for its next owner to drive away in the shade of black with 35,733 mi on the clock.
Estate 3.0 330D Modern Touring Euro 5 Ss 5
114,000miAutoDiesel3.0L
£8,299
Luton
~£208/pm
Are you on the lookout for a BMW 3 Series? Then take a more detailed look at this second-hand one from this dealer in Luton, it comes fitted out with automatic transmission and a 3000 cc diesel motor with 114,000 miles clocked up on the dashboard.
320I M Sport
30,848miAutoPetrol2.0L
£21,420
Bedford
~£538/pm
Have a look at the awesome price at this dealership on this second hand, low mileage BMW 3 Series with automatic transmission, a cc petrol motor and only 30,848 miles clocked up on the dash.
M Sport
79,891miAutoHybrid2.0L
£11,990
Bedford
~£301/pm
Are you interested in purchasing a BMW 3 Series M Sport? Well, take a look at this second hand model coming in white that has a 2.0 ltr hybrid motor, automatic transmission and 79,879 miles clocked-up on the dash.
3.0L 330Ci 228 Bhp
130,730miAutoPetrol3.0L
£4,495
Bedford
~£113/pm
With 130,730 miles clocked-up on the dashboard and painted in the shade of blue, this 3 Series 3.0L 330Ci 228 Bhp comes equipped with automatic transmission and a 3.0 ltr petrol motor.
Saloon 2.0 320D Ed Efficientdynamics Euro 5
103,216miAutoDiesel2.0L
£5,290
Sandy
~£133/pm
Having 103,216 miles on the clock and in the shade of white, this 3 Series Saloon 2.0 320D Ed Efficientdynamics Euro 5 comes fitted with a 2.0 ltr diesel engine and automatic transmission.
320D M Sport
52,018miManualDiesel
£19,710
Bedford
~£495/pm
Providing the new lucky owner a terrific and top rate mode of transport, this BMW 3 Series is finished in the tone of blue, comes with manual transmission, a CC diesel engine and has 52,018 miles clocked up on the dashboard.
3.0 340I M Sport 322 Bhp
76,630miAutoPetrol3.0L
£17,495
Luton
~£439/pm
This second hand BMW 3 Series 3.0 340I M Sport 322 Bhp from this dealer is fitted with a 3000 cc petrol motor with automatic transmission and it has got 76,630 miles clocked up on the dash.