1 - 24of 25used cars

Sort by
25 Results
Avg Price
R 54 395
Avg Mileage
202,900 km
Reduced price 8 days ago

Bmw 320d

Mt Edgecombe, Umhlanga

R 43 500
Super PriceR 46 500
2004
290 000 km
Diesel
Silver

2004, e46, 320d, manual, silver in colour, black leather interior. 2 lady owners from new, 290k km, was driven from pmb to durban daily so only long distance...

Bmw 320d
9
gumtree.co.za
8 days ago

Bmw 320d e46 2004 diesel

Port Elizabeth, Port Elizabeth and Nelson Mandela Bay

R 35 000
Super Price
2004
230 000 km
Diesel
Silver

Bmw 320d e46 diesel air con power steering full house

Bmw 320d e46 2004 diesel
3
gumtree.co.za
8 days ago

Bmw 320d special edition

Rustenburg, North West

R 69 500
Fair Price
2004
179 000 km
Diesel
Manual

Bmw 320d msport6 speed manual good condition f30 wheelsrare individual colourspecial edition contact me for any infotrades welcome

Bmw 320d special edition
olx.co.za
13 days ago

2004 bmw 320d e46 face luft

Moorreesburg, West Coast Inland

R 58 000
Fair Price
2004
294 000 km
Diesel
Manual

Bmw 320d manual 2004 modellicense up to datepapers in orderdaily runner all electronics workingprice r58000 onco

2004 bmw 320d e46 face luft
olx.co.za
15 days ago

2004 bmw 320d

Rustenburg, North West

R 44 999
Good Price
2004
271 000 km
Diesel
Manual

2004 bmw 320dr44 9992587.Rustenburg attention!! A safe and reliable family vehicle that will make you proud!The exterior is in good conditionthe interior is in...

2004 bmw 320d
olx.co.za
16 days ago

320d No engine and gearbox

Midrand, Gauteng

R 18 000
2004
180 000 km
Diesel
Manual

320d Chassis with no engine and gearboxEverything else is thereInterior is in a good conditionSunroofRimsTowbarHave papers, licence expired in Dec 2019 only. 2...

320d No engine and gearbox
olx.co.za
17 days ago

320d e46 bmw

Tsitsikamma, Jeffreys Bay to Tsitsikamma

R 35 000
Super Price
2004
230 000 km
Diesel
Manual

Bmw 320d e46

320d e46 bmw
olx.co.za
21 days ago

2006 bmw 320 d e90

Miravaal, Vanderbijlpark

R 89 000
Expensive
2004
253 506 km
Diesel
Manual

Bmw 320d in great condition all aroundservice historyspare keyssunroofinterior very neat

2006 bmw 320 d e90
olx.co.za
25 days ago

Stripping

Fordsburg, Johannesburg CBD and Bruma

R 33 333
Super Price
2004
233 443 km
Diesel
Automatic

Stripping my bmw 320d

Stripping
olx.co.za
29 days ago

Selling my 320d

King Williams Town, Eastern Cape Interior

R 65 000
Fair Price
2004
195 800 km
Diesel
Automatic

I'm selling my bmw 320d price is negotiable

Selling my 320d
olx.co.za
30 days ago

Bmw 3 series 320d auto

De Doorns, Worcester

R 74 995
A Bit Pricy
2004
210 270 km
Diesel
Silver

Trade in s welcome, finance available on vehicle s - not older than 10 years, rwc included, nationwide delivery, ref no: caw10233 for more info please submit...

Bmw 3 series 320d auto
olx.co.za
30+ days ago

Im selling my Bmw 320d in very good condition

Nigel, Nigel and Surrounds

R 75 000
Expensive
2004
2 km
Diesel
Manual

Im selling my Bmw 320d in very good condition its still fresh lady owner serious buyer only no chances only R75000 slightly negotiable.

Im selling my Bmw 320d in very good condition
olx.co.za
30+ days ago

Bmw 3 series 320d e46 - low milage

Farrarmere, Benoni

R 82 000
A Bit Pricy
2004
167 000 km
Diesel
Manual

Rare buy. Bmw 3 series sedan 320d e46 2004. Low mileage. This car is in great condition. Well kept. Must see to believe. On nearest cash offer. No re-sellers...

Bmw 3 series 320d e46 - low milage
olx.co.za
30+ days ago

E46 bmw 320d for sale

Bloemfontein, Free State

R 60 000
Fair Price
2004
270 000 km
Diesel
Automatic

320d e46 bmw te koop

E46 bmw 320d for sale
olx.co.za
30+ days ago

Bmw 320d e46

Flamingo Park, Welkom

R 89 900
Expensive
2004
263 000 km
Diesel
Manual

Bmw 320d e46 2004 very clean full house with navigation average on 18km/L fuel saver

Bmw 320d e46
olx.co.za
30+ days ago

Bmw 320d e46

Arcadia, Pretoria Central and Old East

R 35 000
Super Price
2004
21 000 km
Diesel
Manual

Is good car

Bmw 320d e46
olx.co.za
30+ days ago

Nice car

Mokopane, Mokopane Potgietersrus

R 65 000
A Bit Pricy
2004
175 000 km
Diesel
Manual

Bmw 320d good car

Nice car
olx.co.za
30+ days ago

Bmw 320 d e 46.

Mountain View, Pretoria West

R 79 900
Fair Price
2004
181 000 km
Diesel
Automatic

Bmw 320 d e 46. Nice car. Must see

Bmw 320 d e 46.
olx.co.za
30+ days ago

Bmw 320d

Olievenhoutbosch, Centurion West

R 35 000
Super Price
2004
175 000 km
Diesel
Manual

Here is a bargain guys am looking for R35000 BMW 320d it has turbo, 5 star rims, the suspension is dropped...

Bmw 320d
olx.co.za
30+ days ago

Bmw e46 320d facelift

Rosemount, East London

R 50 000
Good Price
2004
1 234 km
Diesel
Manual

Hi selling my car looking to get a bakkie whatsapp or call me

Bmw e46 320d facelift
olx.co.za
30+ days ago

Bmw 320d

Pretoria West, Pretoria

R 48 900
Good Price
2004
298 500 km
Diesel
Manual

Moving very nice very clean car fuel saver call now full house

Bmw 320d
olx.co.za
30+ days ago

2004 Black G-string 320d facelift 4 sale in Pretoria 55000

Valhalla, Centurion West

R 55 000
Good Price
2004
256 000 km
Diesel
Automatic

M selling my 2004 model black BMW 320d for 55000. The is still in great condition but it has problem with Turbo it smokes bt still powerful so m selling it s it...

2004 Black G-string 320d facelift 4 sale in Pretoria 55000
olx.co.za
6 days ago

Bmw e46 320d sport 2004 model

Nelspruit, Nelspruit Mbombela

R 12 345
2004
123 456 km
Diesel
Manual

Bmw engine and gearbox 6 speed it's running well 100% All papers and disc license date exp up still on road well still on my mom ownership. Use Whatsapp or sms.

Bmw e46 320d sport 2004 model
olx.co.za
4 days ago

Bmw 320d facelift 6spd manual

Witpoort, Brakpan

R 43 500
Super Price
2004
253 000 km
Diesel
Manual

Bmw e46 320d faceliftcar mechanically soundin daily useall papers in orderlisence up to datefeul efficient6 speed manual gearboxmulti function steering...

Bmw 320d facelift 6spd manual
olx.co.za

Page 1 of 2

Next Page

Did not find what you're looking for?

Stay updated about 2004 BMW 320d

Price Analysis

We analyze the price of more than 5 million used cars. Our unique pricing algorithm classifies vehicles according to a wide variety of factors - including make, model, model type, engine size and mileage, when sufficient data is available. It then indicates when an advertised price is above, near or below our estimated market price for that specification of vehicle.

44% GOOD PRICE
Offers for 2004 BMW 320d
25
Average Price
R 54 395
See 11 'Good Price' vehicles

There are 25 offers now available for 2004 BMW 320d, at an average price of R 54 395 and according to our unique pricing algorithm, 11 of them are offered at below the estimated market price.

4% REDUCED
2004 BMW 320d
1
See 1 Reduced Offers

Every day we log the advertised price of each car listed, and where we see it has been reduced, we indicate this. Check out all 2004 BMW 320d reduced-price cars to avoid missing out on a good deal!

Price History

Avg Price by Mileage

This graph shows how average 2004 BMW 320d prices change with mileage. Cars with a mileage between 250 000-300 000 km are the cheapest at R 52 334, 5.56% below the average market price of R 55 418. The most expensive cars were priced 0.75% above the average market price. The biggest drop in price of R 2 666 is observed for cars with a mileage between 5 000-20 000 km compared to cars with a mileage between 20 000-100 000 km.

Sometimes vehicles are priced differently in different regions. For a 2004 BMW 320d, the average price offered in Johannesburg is 39% below market average, and the highest prices are found in Durban.

Similar Cars

For vehicles of different makes, our suggestions are based on the similarities in price, mileage, engine size, horsepower, transmission, body type, drive train and fuel type between the two models.

Make
Body Type
Year
2004
Price
R 0 - 1000000
Mileage (Km)
0 - 500000 km
Price ratings
  • Fair Price (5)
  • Super Price (7)
Fuel type
  • Diesel (25)
Transmission
  • Automatic (5)
  • Manual (17)