2004 BMW 5 Series for sale

All available 2004 BMW 5 Series listings.

34 listings • $3,988 – $13,995 • avg 136,500 mi

2004 BMW 5 Series 525i — Sedan — 145,029 mi — Rancho Cordova, CA Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

525i · RWD · Automatic

145,029 miGas Gray

$6,995

Rancho Cordova, CA

View →
2004 BMW 5 Series 545i — Sedan — 143,516 mi — Stuart, FL Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

545i · RWD · Manual

143,516 miGas Silver

$7,500

Stuart, FL

View →
2004 BMW 5 Series 525i — Sedan — 77,203 mi — Rockford, IL Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

525i · RWD · Automatic

77,203 miGas Silver Grey Metallic

$6,495

Rockford, IL

View →
2004 BMW 5 Series 530i — Sedan — 151,681 mi — Lakewood, WA Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

530i · RWD · Manual

151,681 miGas Jet Black

$5,980

Lakewood, WA

View →
2004 BMW 5 Series 545i — Sedan — 119,409 mi — Salem, OR Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

545i · RWD · Automatic

119,409 miGas Amethyst Grey Metallic

$7,990

Salem, OR

View →
2004 BMW 5 Series 525i — Sedan — 161,743 mi — Crestwood, IL Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

525i · RWD · Automatic

161,743 miGas Silver Grey Metallic

$4,895

Crestwood, IL

View →
2004 BMW 5 Series 530i — Sedan — 115,440 mi — Manassas, VA Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

530i · RWD · Automatic

115,440 miGas Gray

$4,995

Manassas, VA

View →
2004 BMW 5 Series 530i — Sedan — 68,387 mi — Manassas, VA Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

530i · RWD · Automatic

68,387 miGas Jet Black

$7,999

Manassas, VA

View →
2004 BMW 5 Series 530i — Sedan — 114,122 mi — Pompano, FL Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

530i · RWD · Automatic

114,122 miGas Jet Black

$4,299

Pompano, FL

View →
2004 BMW 5 Series 525i — Sedan — 110,817 mi — Fairfield, CA Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

525i · RWD · Manual

110,817 miGas Other

Contact for price

Fairfield, CA

View →
2004 BMW 5 Series 530i — Sedan — 111,630 mi — Orange, CA Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

530i · RWD · Automatic

111,630 miGas Charcoal

$4,995

Orange, CA

View →
2004 BMW 5 Series 530i — Sedan — 104,262 mi — Boise, ID Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

530i · RWD · Manual

104,262 miGas Titanium Grey Metallic

$10,995

Boise, ID

View →
2004 BMW 5 Series 525i — Sedan — 60,528 mi — Fontana, CA Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

525i · RWD · Automatic

60,528 miGas Titanium Silver Metallic

$9,950

Fontana, CA

View →
2004 BMW 5 Series 530i — Sedan — 204,812 mi — Fort Pierce, FL Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

530i · RWD · Manual

204,812 miGas Unknown

Contact for price

Fort Pierce, FL

View →
2004 BMW 5 Series 530i — Sedan — 143,212 mi — Athens, GA Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

530i · RWD · Manual

143,212 miGas Unknown

Contact for price

Athens, GA

View →
2004 BMW 5 Series 530i — Sedan — 113,509 mi — San Diego, CA Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

530i · RWD · Automatic

113,509 miGas Unknown

$6,490

San Diego, CA

View →
2004 BMW 5 Series 530i — Sedan — 85,134 mi — lynnwood, WA Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

530i · RWD · Automatic

85,134 miGas Silver Grey Metallic

$9,991

lynnwood, WA

View →
2004 BMW 5 Series 545i — Sedan — 105,291 mi — Everett, WA Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

545i · RWD · Automatic

105,291 miGas Gray

$13,995

Everett, WA

View →
2004 BMW 5 Series 525i — Sedan — 272,078 mi — Chehalis, WA Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

525i · RWD · Manual

272,078 miGas Unknown

Contact for price

Chehalis, WA

View →
2004 BMW 5 Series 525i — Sedan — 178,235 mi — Centennial, CO Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

525i · RWD · Manual

178,235 miGas Unknown

Contact for price

Centennial, CO

View →
2004 BMW 5 Series 525i — Sedan — 45,266 mi — Mission Hills, CA Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

525i · RWD · Automatic

45,266 miGas Mystic Blue Metallic

$8,489

Mission Hills, CA

View →
2004 BMW 5 Series 530i — Sedan — 78,425 mi — Fairfax, VA Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

530i · RWD · Manual

78,425 miGas Oxford Green Metallic

$9,995

Fairfax, VA

View →
2004 BMW 5 Series 530i — Sedan — 230,953 mi — Puyallup, WA Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

530i · RWD · Manual

230,953 miGas Jet Black

Contact for price

Puyallup, WA

View →
2004 BMW 5 Series 530i — Sedan — 222,020 mi — Arlington, TX Clean title
BMW logo

USED · Sedan

2004 BMW 5 Series

530i · RWD · Automatic

222,020 miGas Titanium Silver Metallic

$5,901

Arlington, TX

View →

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.