1 - 24of 315used cars

2004 BMW 3-Series for sale

Sort by
315 Results
Avg Price
R 55 325
Avg Mileage
195,623 km
6 days ago

Bmw e46 320d facelift

East London, East London to The Wild Coast

R 50 000
A Bit Pricy
2004
1 234 km
White

Hi selling my car looking for a bakkie whatsapp or phone 0617639631

Bmw e46 320d facelift
6
gumtree.co.za
6 days ago

2004 bmw 3 series sedan for sale price neg

Southern Suburbs, Cape Town

R 35 000
2004
290 000 km
Grey

Hi im selling my bmw 2004 model is good condition, car just needs a spray job on the bonnet as per the pics other than that the car is in a good condition, im...

2004 bmw 3 series sedan for sale price neg
6
gumtree.co.za
6 days ago

Bmw318i msport 2004,full house,good clean condition.Drives well, r62999neg 067815779 / 0725859362

Pietermaritzburg, Kwazulu Natal

R 62 999
Expensive
2004
22 100 km
Black

Car had complete engine overhaul by reputable and tracable workshop with invoices. Car has probably done about 1000kms since. Only windscreen needs to be...

Bmw318i msport 2004,full house,good clean condition.Drives well, r62999neg 067815779 / 0725859362
11
gumtree.co.za
3 days ago

Bmw e46 320i for sale

Ferness, Cape Flats

R 34 000
Super Price
2004
303 590 km
Petrol
Manual

I'm selling my bmw manual sedanengine and gearbox immaculate car drives smoothly and in everyday usethe car just needs a full respraylicensed till next year and...

Bmw e46 320i for sale
olx.co.za
6 days ago

2004 bmw 320i individual

Kempton Park, East Rand

R 79 950
Expensive
2004
252 000 km
Other

2004 bmw e46 318i individual with e90 2.0 motor5 speed manualsunroofback leather seatsairconairbagsradio cdmag wheelsbargainr79 950-00thabo 076 841 0217eric 060...

2004 bmw 320i individual
11
gumtree.co.za
3 days ago

Bmw 330ci convertible

Dalpark, Brakpan

R 55 000
Super Price
2004
201 196 km
Petrol
Automatic

New engine (jap auto)convertibleaccident freemultifunction steeringelectric memory seatsroof works 100 s (17 inch)rimstyres in good conditionairbagsharman kadon...

Bmw 330ci convertible
olx.co.za
9 days ago

2004 bmw 318i, silver with 224089km available now!

Kraaifontein, Cape Town

R 69 995
A Bit Pricy
2004
224 089 km
Silver

Air con, power steering, leather seats, central locking, electric windows / mirrors, remote key, airbags, factory fitted cd, steering controls, mags, full...

2004 bmw 318i, silver with 224089km available now!
12
gumtree.co.za
9 days ago

2004 bmw 3 series sedan

West Rand, Gauteng

R 52 000
Fair Price
2004
382 600 km
Blue

Bmw e46 320i (m54b20) for sale.

2004 bmw 3 series sedan
11
gumtree.co.za
10 days ago

2004 bmw 3 series sedan

Kraaifontein, Cape Town

R 68 000
Good Price
2004
272 000 km
Gold

Bmw 330d e46 individual (sports pack)manuel good condition

2004 bmw 3 series sedan
6
gumtree.co.za
2 days ago

2004 bmw 3 series 320i m sport

Johannesburg, Gauteng

R 55 000
Super Price
2004
125 000 km

Abs,cd player,alloy wheels,fog lights,leather interior,power steering,electric windows,air bags,air conditioning,central locking,bluetooth,electric seats...

2004 bmw 3 series 320i m sport
30
junkmail.co.za
10 days ago

Bmw e46 325i manuel touring facelift forsale

Cape Flats, Cape Town

R 35 000
2004
Diesel
Silver

Hi i have a bmw e46 2004 model 218kms on the clock i'm the 2nd owner motor is in 200% condition and was never open up yet.. Its been serviced on time. I made...

Bmw e46 325i manuel touring facelift forsale
6
gumtree.co.za
2 days ago

2004 bmw 3 series 318i sport a/t (e46)f/l for sale in kwazulu natal

Pinetown, Durban

R 59 995
A Bit Pricy
2004
202 000 km
Petrol
Automatic

Contact:shane0734620458lionel076 0903 9724luwaide0671096179cash only

2004 bmw 3 series 318i sport a/t (e46)f/l for sale in kwazulu natal
10
cars.co.za
9 days ago

Neat bmw 318i for sale neg

Isipingo Beach, Durban South

Check Price
2004
250 000 km
Silver

Silver bmw 318i neat condition.second owner.hardly been used.reason for sale relocating to jhb and already have another vehicle.call 0742181584.....R45 000neg

Neat bmw 318i for sale neg
2
gumtree.co.za
11 days ago

318i e46

Lenasia, Lenasia to Ennerdale

R 53 500
Fair Price
2004
260 000 km
Silver

2004. 318i e46. Face lift. 260000kms. Auto. Very good condition. To swap for a polo classic millennium edition in similar condition. Contact imi whatsapp...

318i e46
4
gumtree.co.za
12 days ago

2004 bmw 3 series sedan e46

West Rand, Gauteng

R 45 000
Good Price
2004
210 000 km
Silver

E46 318i fuel saver, good condition, only 2 owners. Low mileage for age. 45k bargain. Call 0795271490. Only serious buyers please no dealers.

2004 bmw 3 series sedan e46
4
gumtree.co.za
23 hours ago

2004 bmw 3 series sedan

Johannesburg, Gauteng

R 68 000
A Bit Pricy
2004
26 300 km

Radio/cd mp3,cd shuttle,immobiliser,mags,abs,dvd,anti - hijack,cd player,leather interior,electric windows,air bags,sunroof,air conditioning.Bmw 318i exec 2004...

2004 bmw 3 series sedan
11
junkmail.co.za
9 days ago

I am selling my bmw e46 318i, the car is non runner is having a top problem, contact 0782211907

Cape Town City Centre, Cape Town City Bowl

R 38 000
Super Price
2004
23 000 km
Silver

Contact 0782211907 note the car doesn't want to start

gumtree.co.za
5 days ago

Bmw 3 series 2004

Centurion, Gauteng

R 57 000
Good Price
2004
234 000 km
White

2004 bmw 3 series 325i touring f/l

Bmw 3 series 2004
8
automart.co.za
11 days ago

Bmw e46 320d for sale

Johannesburg South, Johannesburg

R 65 000
A Bit Pricy
2004
390 000 km
Silver

Selling a 2004 e46 bmw 320d in mint condition. Km are high but car being well maintained. This is one that turn key and go as long as there is fuel in tank....

gumtree.co.za
13 days ago

2004 bmw 330i e90

Kloof, Kloof and Gillitts

R 115 000
Fair Price
2004
147 000 km
Black

2004 330i e90 sport pack. Sunroof , beige leather.147000km , 2 owners.Comprehensive service history.No expense spared.New bridgestone tyres.

2004 bmw 330i e90
4
gumtree.co.za
14 days ago

2004 bmw 3 series sedan 330d exclusive steptronic

Northern Pretoria, Pretoria

R 89 895
Fair Price
2004
194 000 km
White

Finance available call auto basic traders on for a demo, we will come to you. We do finance and sell extended warrantiesbmw 3 series 330d steptronicpower - 150...

2004 bmw 3 series sedan 330d exclusive steptronic
6
gumtree.co.za
2 days ago

Bmw 320 d

Mountain View, Pretoria West

R 79 900
Expensive
2004
1 234 km
Diesel
Automatic

Bmw 320 d e46automstic diesel very ligjt on feulall extras very good condition a must see r79900 neg

Bmw 320 d
olx.co.za
Reduced price 15 days ago

2004 bmw 318ti

Brakpan, East Rand

R 55 000
Fair PriceR 65 000
2004
268 574 km
Black

17 inch alloys, power steering, cruise control, radio cd frontloader, steering control, airbags, abs brakes, rear pdcs, electric windows, aircon. Just serviced....

2004 bmw 318ti
7
gumtree.co.za
2 days ago

2004 bmw 3 series

Pretoria, Gauteng

R 66 000
Fair Price
2004
157 000 km

2004 bmw 3 series 318ti auto

2004 bmw 3 series
7
junkmail.co.za

Page 1 of 14

Next Page

Did not find what you're looking for?

Stay updated about 2004 BMW 3-Series for sale

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.

22% GOOD PRICE
Offers for 2004 BMW 3-Series for sale
315
Average Price
R 55 325
See 72 'Good Price' vehicles

There are 315 offers now available for 2004 BMW 3-Series for sale, at an average price of R 55 325 and according to our unique pricing algorithm, 72 of them are offered at below the estimated market price.

1% REDUCED
2004 BMW 3-Series for sale
6
See 6 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 3-Series for sale reduced-price cars to avoid missing out on a good deal!

Price History

Avg Price by Mileage

This graph shows how average 2004 BMW 3-Series prices change with mileage. Cars with a mileage between 250 000-300 000 km are the cheapest at R 51 535, 14.21% below the average market price of R 60 074. The most expensive cars were priced 11.82% above the average market price. The biggest drop in price of R 1 441 is observed for cars with a mileage between 125 000-200 000 km compared to cars with a mileage between 200 000-250 000 km.

Sometimes vehicles are priced differently in different regions. For a 2004 BMW 3-Series, the average price offered in Cape Town is 20% below market average, and the highest prices are found in Johannesburg.

Similar Cars

Year
2004
Price
R 0 - 1000000
Mileage (Km)
0 - 500000 km
Price ratings
  • A Bit Pricy (37)
  • Expensive (6)
  • Fair Price (77)
  • Good Price (36)
  • Super Price (36)
Fuel type
  • Diesel (32)
  • Petrol (112)
Transmission
  • Automatic (43)
  • Manual (92)
Advertiser
  • Dealer (67)
Type
  • For Sale (77)
  • Trade (23)