• 530i
  • 525i
  • 545i
  • 2014
  • 2011
  • 2015
  • 2008
  • 2013
  • 2012
  • 2017
  • 2016
  • 2010
  • 2007
  • 2006
  • 2009
  • Well-Equipped
  • Great Deal
  • Automatic
  • Sun/Moonroof
  • 2005
  • 2003
  • Rain-Sensing Wipers
  • Lower Than Average Mileage
  • 2002
  • 8 Cyl
  • 2000
  • 2001
  • Good Deal
  • Black
  • Gray
  • Silver
  • 2018
  • 1999
  • 1998
  • Blue
  • 1997
  • Manual
  • 1994
  • 1995
  • White
  • One Owner
  • Popular Model
  • Going Fast
  • Fair Price
  • Green
  • 1992
  • 1991
  • 1989
  • Low Mileage
  • 1987
  • Gold
  • Beige
  • 1982
  • 1984
  • 1985
  • 1988
  • Rare Model
  • 1993
  • 1986
  • 1983

Price Range

$0 $60,000+

Max Mileage

New $80,000+

MPG

Min 14 Max 50

MORE

251 Results for

Used 2004 BMW 5 Series For Sale

Search Results

Photo 1: Silver Gray Metallic 2004 BMW 5 Series 525i in Jamaica, NY exterior view from front driver's side
Photo 2: Silver Gray Metallic 2004 BMW 5 Series 525i in Jamaica, NY
Photo 3: cockpit view from driver’s seat 2004 BMW 5 Series 525i in Jamaica, NY
Photo 4: 2004 BMW 5 Series 525i with  in Jamaica, NY
Photo 5: Silver Gray Metallic 2004 BMW 5 Series 525i in Jamaica, NY front view of grill, headlights, hood and windshield

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Call Dealer
  • Get Directions
$5,999

2004 BMW 5 Series 525i

125,802 miles Jamaica, NY

Photo 1:  2004 BMW 5 Series 525i in Des Plaines, IL exterior view from front driver's side
Photo 2:  2004 BMW 5 Series 525i in Des Plaines, IL
Photo 3: interior dashboard and console 2004 BMW 5 Series 525i in Des Plaines, IL
Photo 4: cockpit view from driver’s seat 2004 BMW 5 Series 525i in Des Plaines, IL
Photo 5: 2004 BMW 5 Series 525i with  in Des Plaines, IL

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Call Dealer
  • Get Directions
$6,885

2004 BMW 5 Series 525i

120,218 miles Des Plaines, IL

Photo 1:  2004 BMW 5 Series 530i in Caldwell, ID exterior view from front driver's side

Manual / RWD / 6 Cyl
18 mpg city / 27 mpg hwy

  • Call Dealer
  • Get Directions
Not Priced

2004 BMW 5 Series 530i

158,102 miles Caldwell, ID

Photo 1:  2004 BMW 5 Series 525i in Marietta, GA exterior view from front driver's side
Photo 2:  2004 BMW 5 Series 525i in Marietta, GA
Photo 3: cockpit view from driver’s seat 2004 BMW 5 Series 525i in Marietta, GA
Photo 4: 2004 BMW 5 Series 525i with  in Marietta, GA
Photo 5:  2004 BMW 5 Series 525i in Marietta, GA front view of grill, headlights, hood and windshield

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$5,190

2004 BMW 5 Series 525i

138,170 miles Marietta, GA

Photo 1:  2004 BMW 5 Series 525i in Philadelphia, PA exterior view from front driver's side
Photo 2:  2004 BMW 5 Series 525i in Philadelphia, PA
Photo 3: interior dashboard and console 2004 BMW 5 Series 525i in Philadelphia, PA
Photo 4: cockpit view from driver’s seat 2004 BMW 5 Series 525i in Philadelphia, PA
Photo 5: 2004 BMW 5 Series 525i with  in Philadelphia, PA

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$6,995

2004 BMW 5 Series 525i

137,987 miles Philadelphia, PA

Photo 1: Amethyst Gray Metallic 2004 BMW 5 Series 530i in Atlanta, GA exterior view from front driver's side
Photo 2: Amethyst Gray Metallic 2004 BMW 5 Series 530i in Atlanta, GA
Photo 3: interior dashboard and console 2004 BMW 5 Series 530i in Atlanta, GA
Photo 4: cockpit view from driver’s seat 2004 BMW 5 Series 530i in Atlanta, GA
Photo 5: 2004 BMW 5 Series 530i with  in Atlanta, GA

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$6,999

2004 BMW 5 Series 530i

77,344 miles Atlanta, GA

Photo 1:  2004 BMW 5 Series 530i in Columbus, OH exterior view from front driver's side
Photo 2:  2004 BMW 5 Series 530i in Columbus, OH
Photo 3: interior dashboard and console 2004 BMW 5 Series 530i in Columbus, OH
Photo 4: cockpit view from driver’s seat 2004 BMW 5 Series 530i in Columbus, OH
Photo 5: 2004 BMW 5 Series 530i with  in Columbus, OH

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$4,375

2004 BMW 5 Series 530i

208,337 miles Columbus, OH

Photo 1: Dark Blue 2004 BMW 5 Series 530i in Roseville, CA exterior view from front driver's side
Photo 2: Dark Blue 2004 BMW 5 Series 530i in Roseville, CA
Photo 3: interior dashboard and console 2004 BMW 5 Series 530i in Roseville, CA
Photo 4: cockpit view from driver’s seat 2004 BMW 5 Series 530i in Roseville, CA
Photo 5: Dark Blue 2004 BMW 5 Series 530i in Roseville, CA front view of grill, headlights, hood and windshield

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$7,499

2004 BMW 5 Series 530i

92,154 miles Roseville, CA

Photo 1:  2004 BMW 5 Series 530i in Hooksett, NH exterior view from front driver's side
Photo 2:  2004 BMW 5 Series 530i in Hooksett, NH
Photo 3: cockpit view from driver’s seat 2004 BMW 5 Series 530i in Hooksett, NH
Photo 4: 2004 BMW 5 Series 530i with  in Hooksett, NH
Photo 5:  2004 BMW 5 Series 530i in Hooksett, NH front view of grill, headlights, hood and windshield

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$9,995

2004 BMW 5 Series 530i

117,259 miles Hooksett, NH

Photo 1:  2004 BMW 5 Series 530i in Roseville, CA exterior view from front driver's side
Photo 2:  2004 BMW 5 Series 530i in Roseville, CA
Photo 3: interior dashboard and console 2004 BMW 5 Series 530i in Roseville, CA
Photo 4: cockpit view from driver’s seat 2004 BMW 5 Series 530i in Roseville, CA
Photo 5: 2004 BMW 5 Series 530i with  in Roseville, CA

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$6,488

2004 BMW 5 Series 530i

123,385 miles Roseville, CA

Photo 1:  2004 BMW 5 Series 530i in Chesapeake, VA exterior view from front driver's side
Photo 2:  2004 BMW 5 Series 530i in Chesapeake, VA
Photo 3: interior dashboard and console 2004 BMW 5 Series 530i in Chesapeake, VA
Photo 4: cockpit view from driver’s seat 2004 BMW 5 Series 530i in Chesapeake, VA
Photo 5: 2004 BMW 5 Series 530i with  in Chesapeake, VA

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$4,000

2004 BMW 5 Series 530i

175,282 miles Chesapeake, VA

Photo 1: Orient Blue Metallic 2004 BMW 5 Series 525i in Brookhaven, MS exterior view from rear driver's side

Manual / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$5,995

2004 BMW 5 Series 525i

114,471 miles Brookhaven, MS

Photo 1:  2004 BMW 5 Series 545i in Seattle, WA exterior view from front driver's side
Photo 2:  2004 BMW 5 Series 545i in Seattle, WA
Photo 3: interior dashboard and console 2004 BMW 5 Series 545i in Seattle, WA
Photo 4:  2004 BMW 5 Series 545i in Seattle, WA front view of grill, headlights, hood and windshield
Photo 5: 2004 BMW 5 Series 545i with  in Seattle, WA

Manual / RWD / 8 Cyl
15 mpg city / 23 mpg hwy

  • Get Directions
$8,495

2004 BMW 5 Series 545i

142,702 miles Seattle, WA

Photo 1: Silver Gray Metallic 2004 BMW 5 Series 530i in Charlotte, NC exterior view from front driver's side
Photo 2: Silver Gray Metallic 2004 BMW 5 Series 530i in Charlotte, NC
Photo 3: interior dashboard and console 2004 BMW 5 Series 530i in Charlotte, NC
Photo 4: cockpit view from driver’s seat 2004 BMW 5 Series 530i in Charlotte, NC
Photo 5: 2004 BMW 5 Series 530i with  in Charlotte, NC

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$7,991

2004 BMW 5 Series 530i

95,556 miles Charlotte, NC

Photo 1:  2004 BMW 5 Series 525i in Atlanta, GA exterior view from front driver's side
Photo 2:  2004 BMW 5 Series 525i in Atlanta, GA
Photo 3: interior dashboard and console 2004 BMW 5 Series 525i in Atlanta, GA
Photo 4: cockpit view from driver’s seat 2004 BMW 5 Series 525i in Atlanta, GA
Photo 5: 2004 BMW 5 Series 525i with  in Atlanta, GA

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$6,999

2004 BMW 5 Series 525i

103,227 miles Atlanta, GA

Photo 1: Mystic Blue Metallic 2004 BMW 5 Series 525i in Pasadena, CA exterior view from front driver's side
Photo 2: Mystic Blue Metallic 2004 BMW 5 Series 525i in Pasadena, CA
Photo 3: interior dashboard and console 2004 BMW 5 Series 525i in Pasadena, CA
Photo 4: 2004 BMW 5 Series 525i with  in Pasadena, CA
Photo 5: Mystic Blue Metallic 2004 BMW 5 Series 525i in Pasadena, CA front view of grill, headlights, hood and windshield

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$6,700

2004 BMW 5 Series 525i

80,562 miles Pasadena, CA

Photo 1:  2004 BMW 5 Series 530i in Englewood, CO exterior view from front driver's side
Photo 2:  2004 BMW 5 Series 530i in Englewood, CO
Photo 3: interior dashboard and console 2004 BMW 5 Series 530i in Englewood, CO
Photo 4: cockpit view from driver’s seat 2004 BMW 5 Series 530i in Englewood, CO
Photo 5: 2004 BMW 5 Series 530i with  in Englewood, CO

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$8,988

2004 BMW 5 Series 530i

84,032 miles Englewood, CO

Photo 1: Mystic Blue Metallic 2004 BMW 5 Series 525i in Newnan, GA exterior view from front driver's side
Photo 2: Mystic Blue Metallic 2004 BMW 5 Series 525i in Newnan, GA
Photo 3: interior dashboard and console 2004 BMW 5 Series 525i in Newnan, GA
Photo 4: cockpit view from driver’s seat 2004 BMW 5 Series 525i in Newnan, GA
Photo 5: Mystic Blue Metallic 2004 BMW 5 Series 525i in Newnan, GA front view of grill, headlights, hood and windshield

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$5,999

2004 BMW 5 Series 525i

105,887 miles Newnan, GA

Photo 1: Titanium Gray Metallic 2004 BMW 5 Series 525i in Duluth, GA exterior view from rear driver's side

Manual / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$6,990

2004 BMW 5 Series 525i

134,822 miles Duluth, GA

Photo 1:  2004 BMW 5 Series 530i in Las Vegas, NV exterior view from front driver's side
Photo 2:  2004 BMW 5 Series 530i in Las Vegas, NV
Photo 3: interior dashboard and console 2004 BMW 5 Series 530i in Las Vegas, NV
Photo 4:  2004 BMW 5 Series 530i in Las Vegas, NV front view of grill, headlights, hood and windshield
Photo 5:  2004 BMW 5 Series 530i in Las Vegas, NV exterior view from rear driver's side

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$5,495

2004 BMW 5 Series 530i

130,186 miles Las Vegas, NV

Photo 1:  2004 BMW 5 Series 525i in Akron, OH exterior view from front driver's side
Photo 2:  2004 BMW 5 Series 525i in Akron, OH
Photo 3: interior dashboard and console 2004 BMW 5 Series 525i in Akron, OH
Photo 4: cockpit view from driver’s seat 2004 BMW 5 Series 525i in Akron, OH
Photo 5: 2004 BMW 5 Series 525i with  in Akron, OH

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$5,999

2004 BMW 5 Series 525i

116,681 miles Akron, OH

Photo 1: Jet Black 2004 BMW 5 Series 525i in Arlington Heights, IL
Photo 2: interior dashboard and console 2004 BMW 5 Series 525i in Arlington Heights, IL
Photo 3: cockpit view from driver’s seat 2004 BMW 5 Series 525i in Arlington Heights, IL
Photo 4: 2004 BMW 5 Series 525i with  in Arlington Heights, IL
Photo 5: Jet Black 2004 BMW 5 Series 525i in Arlington Heights, IL front view of grill, headlights, hood and windshield

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$5,000

2004 BMW 5 Series 525i

164,318 miles Arlington Heights, IL

Photo 1:  2004 BMW 5 Series 530i in Portland, OR exterior view from front driver's side
Photo 2:  2004 BMW 5 Series 530i in Portland, OR
Photo 3: interior dashboard and console 2004 BMW 5 Series 530i in Portland, OR
Photo 4:  2004 BMW 5 Series 530i in Portland, OR front view of grill, headlights, hood and windshield
Photo 5:  2004 BMW 5 Series 530i in Portland, OR exterior view of driver's side

Automatic / RWD / 6 Cyl
17 mpg city / 26 mpg hwy

  • Get Directions
$7,995

2004 BMW 5 Series 530i

110,000 miles Portland, OR

Photo 1:  2004 BMW 5 Series 530i in Greenland, NH exterior view from front driver's side
Photo 2:  2004 BMW 5 Series 530i in Greenland, NH
Photo 3: interior dashboard and console 2004 BMW 5 Series 530i in Greenland, NH
Photo 4: cockpit view from driver’s seat 2004 BMW 5 Series 530i in Greenland, NH
Photo 5: 2004 BMW 5 Series 530i with  in Greenland, NH

Manual / RWD / 6 Cyl
18 mpg city / 27 mpg hwy

  • Get Directions
$8,400

2004 BMW 5 Series 530i

62,828 miles Greenland, NH