1 - 17of 17used cars

Sort by
17 Results
Avg Price
R 46 521
Avg Mileage
257,818 km
6 days ago

2004 bmw 3 series sedan

Somerset West, Boland

Check Price
2004
325 000 km
White

Bmw 320 d for sale non runner call 0787872550

2004 bmw 3 series sedan
2
gumtree.co.za
Reduced price 13 days ago

2004 bmw e46 320d m sport - excellent condition

Phoenix, Durban

R 54 990
Super PriceR 59 990
2004
169 000 km
Black

Excellent condition * accident free * aircon * powersteering * airbags * smash n grab tint * electric windows * immaculate interior * good tyers fitted * fuel...

2004 bmw e46 320d m sport - excellent condition
9
gumtree.co.za
12 days ago

Bmw 320d e46

Mdantsane, East London

R 20 000
2004
330 000 km
White

Selling my e46 320d as is. It is a non runner with compression problem. Injectors tested ok. Turbo fine. New intake charge pipe. All other components still in...

Bmw 320d e46
7
gumtree.co.za
5 days ago

2004 bmw 3 series 320d (e46)f/l 6sp for sale in gauteng

Rosettenville, Johannesburg South

R 39 900
Super Price
2004
273 000 km
Diesel
Manual

Even with more models above it, the E46 remains the envy of many. Having a diesel engine makes it even better.Call: 0672523440 now for a good deal.Thabang: 081...

2004 bmw 3 series 320d (e46)f/l 6sp for sale in gauteng
13
cars.co.za
Reduced price 13 days ago

2004 bmw e46 320d m sport - excellent condition

R 54 990
Good PriceR 59 990
2004
169 000 km
Manual
Black

Excellent condition * accident free * aircon * powersteering * airbags * smash n grab tint * electric windows * immaculate interior * good tyers fitted * fuel...

2004 bmw e46 320d m sport - excellent condition
9
gumtree.co.za
7 days ago

Bmw 320d

Mokopane, Mokopane Potgietersrus

R 49 900
Super Price
2004
175 000 km
Diesel
Manual

Bmw 320d still in good condition

Bmw 320d
olx.co.za
21 days ago

Bmw e46 320d m-tech 2 spec

Mitchells Plain, Cape Flats

R 69 000
Fair Price
2004
240 000 km
Diesel
Automatic

Excellent condition, drives like a dream still, very sad to let her go :( :(, saving to get a suv. Papers in order and up to Date and on my name. Features are...

Bmw e46 320d m-tech 2 spec
olx.co.za
22 days ago

2004 bmw 320d

Rua Vista, Centurion West

R 32 000
Super Price
2004
430 000 km
Diesel
Manual

Good 2004 bmw 320d 3 Series e46 for sale. Car is running , turbo has fault need replacement or repair. Car is a start and go. Papers are available. Disc behind...

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

Bmw e46 320D manual face lift

Blue Downs, Cape Flats

R 49 999
Good Price
2004
290 000 km
Diesel
Manual

Bmw e46 320Diesel face lift very good condition a must seen paperwork in order 6speed nice and clean Bluedowns

Bmw e46 320D manual face lift
olx.co.za
30 days ago

Bmw 320d for sale or to swop for superbike

Randfontein, West Rand

R 55 000
Super Price
2004
270 000 km
Diesel
Automatic

Car is in good conditionBrand mew mags and tyresRecently servicedPartial service history3rd owner

Bmw 320d for sale or to swop for superbike
olx.co.za
30+ days ago

Bmw 320d 2004

Brits, North West

R 30 000
Super Price
2004
100 000 km
Diesel
Manual

Im selling this car because i can't afford to fix it. It has engine problems

Bmw 320d 2004
olx.co.za
Reduced price 30+ days ago

Bmw 320d e46

Wilkoppies, Klerksdorp

R 49 000
Good PriceR 69 000
2004
214 000 km
Diesel
Manual

Price reduced to r 49 0002004 bmw 3 series e46 320 dieselsunroof silverbody no rust4 new tyresturbo redonecenter bearing newelectronic windows6 speed manual...

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

Bmw e46 320d facelift 2004

Franschhoek, Paarl to Franschhoek

R 65 000
A Bit Pricy
2004
344 454 km
Diesel
Manual

Bmw e46 320d facelift 2004. In good condition. Over r150000 spent on repairs and new parts. New turbo, new radiator and belts, new breaks, new shocks, only...

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

Forsale bmw 320d facelift

Strand, Boland

R 37 000
Super Price
2004
320 000 km
Diesel
Manual

Hi I am selling my Bmw 320d due to moving out of town car are 5 years behind with licence it just came out of service from Bmw Garge it is a every day drive i...

Forsale bmw 320d facelift
olx.co.za
30+ days ago

Bmw 320d

Caneside, Phoenix

R 55 000
Fair Price
2004
300 000 km
Diesel
Manual

Hi i have my bmw 320d for sale in good condition engine and gear box in excellent working condition. To view please contact me on whatsapp or phone. Swaps...

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

Bmw e46 320d sport 2004 model

The Rest, 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
30+ days ago

Im selling my Bmw 320d in very good condition

Nigel, Nigel and Surrounds

R 75 000
A Bit Pricy
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 320d e46

Flamingo Park, Welkom

R 89 900
Expensive
2004
270 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
19 days ago

Bmw e46 320d m-tech 2 spec

Mitchells Plain, Cape Flats

R 69 000
Fair Price
2004
240 000 km
Grey

Excellent condition, drives like a dream still, very sad to let her go :( :(, saving to get a suv. Papers in order and up to Date and on my name. Features are...

Bmw e46 320d m-tech 2 spec
9
gumtree.co.za
19 days ago

2004 bmw 320d 3 series e46 sedan

Pretoria, Gauteng

R 32 000
Fair Price
2004
430 000 km
Black

I'm selling my 2004 bmw 320d sedan e46car is a get in start , drive and go awaypapers are availabledisc is behind with few monthsturbo needs replacement or...

2004 bmw 320d 3 series e46 sedan
13
gumtree.co.za

Page 1 of 1

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.

58% GOOD PRICE
Offers for 2004 BMW 320d
17
Average Price
R 46 521
See 10 'Good Price' vehicles

There are 17 offers now available for 2004 BMW 320d, at an average price of R 46 521 and according to our unique pricing algorithm, 10 of them are offered at below the estimated market price.

17% REDUCED
2004 BMW 320d
3
See 3 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 56 677, 10.41% below the average market price of R 51 334. The most expensive cars were priced 10.41% above the average market price. The biggest drop in price of is observed for cars with a mileage between 5 000-125 000 km compared to cars with a mileage between 125 000-200 000 km.

Sometimes vehicles are priced differently in different regions. For a 2004 BMW 320d, the average price offered in Pretoria Central is 37% below market average, and the highest prices are found in Cape Town.

Similar Cars

Make
Body Type
Year
2004
Price
R 0 - 1000000
Mileage (Km)
0 - 500000 km
Price ratings
  • Super Price (7)
Fuel type
  • Diesel (14)
Transmission
  • Manual (13)
Type
  • For Sale (5)