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.
2 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.
2.0 320D M Sport Touring Euro 5 Ss
113,087mi Manual Diesel 2.0L
£3,195
Finchley
~£80/pm
Available from this dealership located in Finchley: BMW 3 Series 2.0 320D M Sport Touring Euro 5 Ss with manual transmission, a 2.0 l diesel engine and 113,087 miles.
2.5 325I Se Euro 4
75,000mi Auto Petrol 2.5L
£4,750
Hendon
~£119/pm
This BMW is now on the market and ready for its new owner to drive away. It has got 75,000 miles clocked up on the dash and comes equipped with a 2.5 Ltr petrol engine and automatic transmission.
2.0 330E 12Kwh M Sport Touring Euro 6 Ss 5
25,000mi Auto Hybrid 2.0L
£27,495
London
~£690/pm
Check out the fantastic price at this dealer in London for this used, 3 Series 2.0 330E 12Kwh M Sport Touring Euro 6 Ss 5 that’s got automatic transmission with a 2000cc hybrid engine and only 25,000 miles clocked-up on the dash.
3.0 335D M Sport Xdrive Euro 6 Ss
82,618mi Auto Diesel 3.0L
£12,994
London
~£326/pm
Containing a 3.0 Ltr diesel motor with automatic transmission, this used 3 Series is finished in the shade of black and has got 82,618 miles clocked-up on the dash.
1.8 316Ti Se Compact
64,000mi Manual Petrol 1.8L
£2,999
London
~£75/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.
330E Xdrive Sport Saloon
3,211mi Auto Hybrid 2.0L
£38,750
Borehamwood
~£973/pm
Incorporating a 2000 CC hybrid motor and automatic transmission, this second hand 3 Series from this dealership in Borehamwood is available for sale with a grey finish and has 3,211 miles clocked up on the dash.
2.0 330E 12Kwh Sport Saloon Plug In Hyb
3,211mi Auto Petrol 2.0L
£38,750
Borehamwood
~£973/pm
On offer and ready for its new owner to take home is this BMW that comes equipped with automatic transmission and a 2.0L petrol engine. This second hand low mileage one available from this dealership is in an impeccable, like new condition in and out and has got just 3,211 miles on the dashboard.
2.0 320I M Sport Touring 184 Ps
5,000mi Auto Petrol 2.0L
£41,490
Borehamwood
~£1,042/pm
With just 5,000 miles on the dash, this BMW features a 2.0L petrol engine and automatic transmission. Available for sale at the great price of just £41,490 or with the option to purchase on finance with achievable instalments on hand starting at £ per month.
2.0 320I M Sport Touring 184 Ps
5,000mi Auto Petrol 2.0L
£39,490
Borehamwood
~£992/pm
In the tone of black and in a like new condition, this estate vehicle has a mere 5,000 miles clocked-up on the dashboard and has a 2.0L petrol motor with automatic transmission.
2.0 320I M Sport Saloon 184 Ps
5,000mi Auto Petrol 2.0L
£34,490
Borehamwood
~£866/pm
A bargain price of only £34,490 from our dealership on this low mileage BMW in splendid, like new condition.
330E M Sport Saloon
7,000mi Auto Hybrid 2.0L
£38,990
Borehamwood
~£979/pm
Check out the fabulous price at this dealership for this like new BMW with automatic transmission, only 7,000 miles clocked-up on the dash and a 2.0 ltr hybrid motor.
2.0 330E 12Kwh M Sport Saloon Plug In H
7,000mi Auto Petrol 2.0L
£38,990
Borehamwood
~£979/pm
On the market and ready for its next owner to take home is this BMW that has got a 2.0 LTR petrol engine with automatic transmission. It is a second-hand vehicle, however it has been well looked after and remains in an impeccable, like new condition.
330E M Sport Saloon
5,906mi Auto Hybrid 2.0L
£36,490
Borehamwood
~£916/pm
This vehicle has just 5,906 miles on the dash and has been driven for less than a year.
2.0 330E 12Kwh M Sport Saloon Plug In H
5,906mi Auto Petrol 2.0L
£36,490
Borehamwood
~£916/pm
5,906 miles on the dash, this BMW 3 Series is fitted out with a 2.0 LTR petrol motor and automatic transmission.
320I M Sport Touring
6,865mi Auto Petrol 2.0L
£39,750
Borehamwood
~£998/pm
Would you like to be the new owner of a 3 Series? Well, have a closer look at this used nearly new one which is in an almost flawless, like new condition throughout. This particular vehicle contains a 2000cc petrol engine with automatic transmission and it has got a mere 6,865 mi clocked up on the dash.
2.0 320I M Sport Touring 184 Ps
6,865mi Auto Petrol 2.0L
£39,750
Borehamwood
~£998/pm
6,865 miles clocked-up on the dashboard, this 3 Series features automatic transmission and a 2.0 Litre petrol engine.
330E M Sport Saloon
13,304mi Auto Hybrid 2.0L
£29,490
Borehamwood
~£741/pm
Currently available for viewing at our dealership is this saloon 3 Series 330E M Sport Saloon in superb, nearly new condition which contains a 2.0 ltr hybrid motor with automatic transmission
2.0 330E 12Kwh M Sport Saloon Plug In H
13,304mi Auto Petrol 2.0L
£29,490
Borehamwood
~£741/pm
In a grey finish, this car has got 13,304 miles on the dashboard and features a 2.0 LTR petrol engine with automatic transmission.
2.0 330E 12Kwh Sport Pro Touring Plug I
17,624mi Auto Petrol 2.0L
£28,990
Borehamwood
~£728/pm
Up for sale and available to drive home is this 3 Series in a blue finish; this second-hand model is fitted out with a 2.0 Ltr petrol motor with automatic transmission and it has got 17,624 miles clocked-up on the dash.
330E Sport Pro Touring
17,624mi Auto Hybrid 2.0L
£28,990
Borehamwood
~£728/pm
Available in the tone of blue, this 3 Series has 17,617 miles clocked up on the dash and features a 2000 cc hybrid engine.
2.0 320I M Sport Euro 6 Ss
30,100mi Auto Petrol 2.0L
£22,190
Edgware
~£557/pm
Take a look at the incredible price at this dealer on this saloon that has automatic transmission, a 2.0 litre petrol engine and only 30,100 miles on the clock.
330E M Sport Touring
18,678mi Auto Hybrid 2.0L
£27,990
Borehamwood
~£703/pm
Painted in , this estate second hand car contains a 2.0 Litre hybrid engine with automatic transmission and has 18,678 miles clocked up on the dashboard. First Registered in 2020, it is currently on offer and ready for its next owner to take home for only £27,990.
320D M Sport
83,392mi Auto Diesel 2.0L
£18,490
Borehamwood
~£464/pm
Finished in black, this 3 Series 320D M Sport has got 83,392 miles clocked up on the dash and is fitted with a 2.0L diesel engine with automatic transmission. It was registered in 2020 and is now on offer and ready for its next owner to drive home for £18,490.