2004 BMW 3 Series
2.2 320Ci 320 Se
68,896mi Auto Petrol 2.2L
£3,000
Finchley
~£75/pm
Having 68,896 miles on the dash and in blue, this BMW 3 Series 2.2 320Ci 320 Se is fitted with a 2200cc petrol engine and automatic transmission.
1 cars
2.2 320Ci 320 Se
68,896mi Auto Petrol 2.2L
£3,000
Finchley
~£75/pm
Having 68,896 miles on the dash and in blue, this BMW 3 Series 2.2 320Ci 320 Se is fitted with a 2200cc petrol engine and automatic transmission.
320I M Sport
8,493mi Auto Petrol 2.0L
£25,900
Barnet
~£650/pm
A remarkable price of £25,900 is being offered by us at this dealer on this low mileage BMW 3 Series in splendid, like new condition. This particular model has a mere 8,493 miles clocked-up on the dash and contains a 2000 CC petrol engine with automatic transmission.
Saloon
41,072mi Manual Diesel 2.0L
£15,500
Barnet
~£389/pm
Would you like a BMW 3 Series Saloon? Well, consider choosing this second hand model finished in grey that’s got 41,072 miles on the dash, a 2.0 ltr diesel engine and manual transmission.
330E M Sport
55,416mi Auto Hybrid 2.0L
£17,350
Barnet
~£436/pm
Drive this BMW 3 Series 330E M Sport for only £17,950. Credit offers start at £ each month for this vehicle that contains a 2.0 ltr hybrid motor with automatic transmission.
320D Xdrive M Sport
61,633mi Auto Diesel 2.0L
£20,050
Barnet
~£504/pm
On offer and ready for its next owner to take home is this BMW which contains a 2.0 Ltr diesel motor with automatic transmission. This second hand one at this dealership in Barnet has been finished in blue and has clocked up 61,633 miles.
2.0 320D M Sport Saloon Euro 6 S
31,860mi Auto Diesel 2.0L
£15,450
Barnet
~£388/pm
Are you interested in owning a 3 Series? Then have a more in depth look at this one with low mileage from our dealership located in the Barnet area that has automatic transmission and a 2.0 litre diesel engine.
2.0 320D M Sport Xdrive Euro 6 Ss
38,974mi Auto Diesel 2.0L
£15,800
Barnet
~£397/pm
Are you interested in owning a 3 Series 2.0 320D M Sport Xdrive Euro 6 Ss? Well, take a closer look at this second-hand one with just 38,974 miles on the dash.
3.0 M340d Mht Xdrive Euro 6 Ss
39,000mi Auto Hybrid 3.0L
£38,995
Sheffield
~£979/pm
BMW with a 3.0 LTR hybrid engine and automatic transmission.
330E M Sport
65,000mi Auto Hybrid 2.0L
£17,995
London
~£452/pm
First registered in 2021: Second hand BMW with automatic transmission, a 2.0 ltr hybrid engine and just 65,000 miles on the dash.
320D M Sport Shadow Edition
65,623mi Auto Diesel 2.0L
£14,250
Edgware
~£358/pm
Now available to test drive upon your request is this car with 65,623 miles clocked up on the dashboard, automatic transmission and a 2.0l diesel engine.
2.0 320I Sport Touring Xdrive Euro 6 Ss
75,372mi Auto Petrol 2.0L
£13,420
London
~£337/pm
Incorporating a 2.0 L petrol engine and automatic transmission; this blue 3 Series is up for sale and ready for its next owner to take home with 75,372 miles on the dash.
1.8 316Ti Se Compact
64,000mi Manual Petrol 1.8L
£1,999
London
~£50/pm
This BMW 3 Series 1.8 316Ti Se Compact available from this dealership priced at £2,999 has been finished in the shade of silver and has 64,000 miles clocked up on the dashboard.
320I M Sport Step
17mi Auto Petrol 2.0L
£37,990
Borehamwood
~£954/pm
Coming in the shade of black, this 3 Series has got 17 miles clocked-up on the dashboard and comes fitted out with a 2.0l petrol motor with automatic transmission.
320I M Sport Step
25mi Auto Petrol 2.0L
£43,990
Borehamwood
~£1,105/pm
For sale at the full price of £43,990 or with the option to purchase on credit with manageable payments from as little as £ per month, this BMW has 25 miles on the dashboard and is fitted with a 2.0 Litre petrol motor and automatic transmission.
320I M Sport Step
25mi Auto Petrol 2.0L
£32,490
Borehamwood
~£816/pm
Currently available for viewing at this car dealership's showroom in the Borehamwood area is this BMW 3 Series 320I M Sport Step that features a 2000CC petrol motor with automatic transmission.
320I M Sport
25mi Auto Petrol 2.0L
£39,990
Borehamwood
~£1,004/pm
Test drive this near mint BMW 3 Series that features a 2.0 ltr petrol engine and automatic transmission. This second hand model from us at this dealer has 25 miles clocked up on the dashboard.
320I M Sport Step
12,017mi Auto Petrol 2.0L
£30,990
Borehamwood
~£778/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.
1.6 316I Sport Euro 6 Ss
81,755mi Auto Petrol
£6,995
London
~£176/pm
Now on offer and ready for you to drive away is this saloon with a litre petrol motor and 81,755 miles clocked-up on the dash.
330I M Sport Step
13,009mi Auto Petrol 2.0L
£31,490
Borehamwood
~£791/pm
Become the new owner of this nearly new 3 Series which has got automatic transmission and a 2.0 litre petrol engine. This used one currently in stock at our dealership has 13,009 miles clocked-up on the dash.
320I Se Step
17,431mi Auto Petrol 2.0L
£21,490
Borehamwood
~£540/pm
Available on the market today is this BMW containing a 2.0 ltr petrol engine with automatic transmission. On offer at the brilliant price of £21,990 and manageable repayments at hand starting out at only £ per month.
320D Mht M Sport Step
19,725mi Auto Diesel 2.0L
£28,490
Borehamwood
~£715/pm
On offer at the bargain price of only £28,490 is this BMW 3 Series 320D Mht M Sport Step, it has 19,725 miles clocked-up on the dashboard and comes fitted with a 2.0 L diesel engine with automatic transmission.
320I M Sport Step
26,193mi Auto Petrol 2.0L
£25,490
Borehamwood
~£640/pm
Giving its new lucky owner a really outstanding and high class mode of transport, this 3 Series 320I M Sport Step is available in the tone of black, has got 26,193 miles on the dash and comes fitted with a 2000cc petrol motor with automatic transmission.
320I M Sport Step
30,139mi Auto Petrol 2.0L
£23,990
Borehamwood
~£602/pm
Only £23,990 at at this dealership in Borehamwood for this 3 Series 320I M Sport Step with automatic transmission, a 2000 cc petrol engine and just 30,139 mi clocked-up on the dash.
330E Xdrive M Sport Pro Edition Step
36,437mi Auto Hybrid 2.0L
£30,990
Borehamwood
~£778/pm
Now on display at this dealership is this BMW 3 Series that has got automatic transmission and a 2.0 Ltr hybrid engine.