2004 BMW 5 Series for sale
All available 2004 BMW 5 Series listings.
34 listings • $3,988 – $13,995 • avg 136,500 mi
Featured listings
Browse all 34 2004 bmw 5 series for sale →
Clean title USED · Sedan
2004 BMW 5 Series
525i · RWD · Automatic
$6,995
Rancho Cordova, CA
Clean title USED · Sedan
2004 BMW 5 Series
545i · RWD · Manual
$7,500
Stuart, FL
Clean title USED · Sedan
2004 BMW 5 Series
525i · RWD · Automatic
$6,495
Rockford, IL
Clean title USED · Sedan
2004 BMW 5 Series
530i · RWD · Manual
$5,980
Lakewood, WA
Clean title USED · Sedan
2004 BMW 5 Series
545i · RWD · Automatic
$7,990
Salem, OR
Clean title USED · Sedan
2004 BMW 5 Series
525i · RWD · Automatic
$4,895
Crestwood, IL
Clean title USED · Sedan
2004 BMW 5 Series
530i · RWD · Automatic
$4,995
Manassas, VA
Clean title USED · Sedan
2004 BMW 5 Series
530i · RWD · Automatic
$7,999
Manassas, VA
Clean title USED · Sedan
2004 BMW 5 Series
530i · RWD · Automatic
$4,299
Pompano, FL
Clean title USED · Sedan
2004 BMW 5 Series
525i · RWD · Manual
Contact for price
Fairfield, CA
Clean title USED · Sedan
2004 BMW 5 Series
530i · RWD · Automatic
$4,995
Orange, CA
Clean title USED · Sedan
2004 BMW 5 Series
530i · RWD · Manual
$10,995
Boise, ID
Clean title USED · Sedan
2004 BMW 5 Series
525i · RWD · Automatic
$9,950
Fontana, CA
Clean title USED · Sedan
2004 BMW 5 Series
530i · RWD · Manual
Contact for price
Fort Pierce, FL
USED · Sedan
2004 BMW 5 Series
530i · RWD · Manual
Contact for price
Athens, GA
Clean title USED · Sedan
2004 BMW 5 Series
530i · RWD · Automatic
$6,490
San Diego, CA
Clean title USED · Sedan
2004 BMW 5 Series
530i · RWD · Automatic
$9,991
lynnwood, WA
Clean title USED · Sedan
2004 BMW 5 Series
545i · RWD · Automatic
$13,995
Everett, WA
USED · Sedan
2004 BMW 5 Series
525i · RWD · Manual
Contact for price
Chehalis, WA
Clean title USED · Sedan
2004 BMW 5 Series
525i · RWD · Manual
Contact for price
Centennial, CO
Clean title USED · Sedan
2004 BMW 5 Series
525i · RWD · Automatic
$8,489
Mission Hills, CA
Clean title USED · Sedan
2004 BMW 5 Series
530i · RWD · Manual
$9,995
Fairfax, VA
Clean title USED · Sedan
2004 BMW 5 Series
530i · RWD · Manual
Contact for price
Puyallup, WA
Clean title USED · Sedan
2004 BMW 5 Series
530i · RWD · Automatic
$5,901
Arlington, TX
About this category
The 2004 BMW 5 Series is currently available in 34 listings on Carlify. Average mileage across these listings is 136,500 miles. Pricing starts at $3,988 and reaches $13,995. Browse photos, full vehicle history, and dealer details for each 2004 5 Series.
Frequently asked questions
- How much does a 2004 BMW 5 Series cost used?
- 2004 BMW 5 Series listings range from $3,988 to $13,995, averaging $7,139 on Carlify.
- How many 2004 BMW 5 Series are listed?
- Carlify shows 34 active 2004 BMW 5 Series listings.
- What's the average mileage on a 2004 BMW 5 Series?
- Average mileage across 2004 BMW 5 Series listings is 136,500 miles.
Browse by year
Top cities
- Used BMW 5 Series in New YorkNY
- Used BMW 5 Series in Los AngelesCA
- Used BMW 5 Series in ChicagoIL
- Used BMW 5 Series in HoustonTX
- Used BMW 5 Series in PhoenixAZ
- Used BMW 5 Series in PhiladelphiaPA
- Used BMW 5 Series in San AntonioTX
- Used BMW 5 Series in San DiegoCA
- Used BMW 5 Series in DallasTX
- Used BMW 5 Series in JacksonvilleFL
- Used BMW 5 Series in AustinTX
- Used BMW 5 Series in Fort WorthTX
- Used BMW 5 Series in San JoseCA
- Used BMW 5 Series in ColumbusOH
- Used BMW 5 Series in CharlotteNC
- Used BMW 5 Series in IndianapolisIN
- Used BMW 5 Series in San FranciscoCA
- Used BMW 5 Series in SeattleWA