2004 used BMW X5 cars

1-25 of 177 cars

X
x
Receive the latest car listings by email
Receive new listings by email 2004 bmw x5
Sort by
Price
to
Make
  • BMW
Model
  • X5
Cities
  • Orlando  7
  • Lodi  6
  • Jacksonville  4
  • Las Vegas  4
  • Katy  3
  • Martinsville  3
  • Baltimore  2
  • Bluffton  2
  • Bowie  2
  • Calabasas  2
States
  • California  21
  • Florida  19
  • New Jersey  11
  • Illinois  9
  • Maryland  8
  • Texas  8
  • Colorado  7
  • Georgia  6
  • Pennsylvania  6
  • Virginia  6
Year
to
Mileage
to
Type of fuel
  • diesel
  • Electric  3
  • gasoline  17
  • hybrid
Body type
  • SUV  103
  • Coupé  14
  • Truck  1
Transmission
  • automatic  83
  • manual  1
Number of doors
to
Features
Publication date
  • Today  0
  • Within the last 7 days  6
  • 2004 BMW X5 3.0i
    I
    ISeeCars 2 days ago

    2004 BMW X5 3.0i

    80634, Greeley, Weld County, CO

    It's so easy at Honda of Greeley! 2004 BMW X5 3.0i 3.0i awd 3.0L I6 DOHC 24V10 Speakers, 17 x 7.5 Star Spoke Alloy (Styling 130) Wheels, 4.10...

    Check price
    154,402 Miles
    Year 2004
    Report
  • 2004 BMW X5 4.4i, Silver Or Aluminum in...
    E
    EasyAutoSales.com 3 days ago

    2004 BMW X5 4.4i, Silver Or Aluminum in Roswell, Georgia

    30075, Roswell, Fulton County, GA

    Check out this Silver Or Aluminum 2004 BMW X5 4.4i with 148,000 miles. It is being listed in Roswell, GA on EasyAutoSales. Com.

    $1,800
    148,000 Miles
    Year 2004
    Report
  • 2004 BMW X5 3.0i Denver, CO
    W
    Web2Carz 6 days ago

    2004 BMW X5 3.0i Denver, CO

    80222, Denver County, CO

    Exterior Color: titanium silver metallic, Interior Color: black, Body: SUV, Engine: 6-Cyl, 3.0 Liter, Fuel: Gas

    $9,499
    114,123 Miles
    Year 2004
    Report
  • 2004 BMW X5 3.0i, Gold in Bellingham, Washington
    E
    EasyAutoSales.com 2 days ago

    2004 BMW X5 3.0i, Gold in Bellingham, Washington

    98225, Bellingham, Whatcom County, WA

    Check out this Gold 2004 BMW X5 3.0i with 82,256 miles. It is being listed in Bellingham, WA on EasyAutoSales. Com.

    $8,995
    82,256 Miles
    Year 2004
    Report
  • E
    EasyAutoSales.com 4 days ago

    2004 BMW X5 4.4i, BROWN in North, Carolina

    27105, NC

    Check out this BROWN 2004 BMW X5 4.4i with 88,353 miles. It is being listed in North, NC on EasyAutoSales. Com.

    $99,999
    88,353 Miles
    Year 2004
    Report
  • E
    EasyAutoSales.com 6 days ago

    2004 BMW X5 4.4i, Kalahari Beige Metallic in Scottsdale...

    85251, Scottsdale, Maricopa County, AZ

    Check out this Kalahari Beige Metallic 2004 BMW X5 4.4i with 153,803 miles. It is being listed in Scottsdale, AZ on EasyAutoSales. Com.

    Check price
    153,803 Miles
    Year 2004
    Report
  • 2004 BMW X5 3.0i
    I
    ISeeCars 8 days ago

    2004 BMW X5 3.0i

    60426, Harvey, Cook County, IL

    !Cash only! *joliet il. *rockdale il. *crest hill il. *stateville il. *lockport il. *new lenox il. *shorewood il. *romeoville il. *elwood il. *ma

    $2,300
    Year 2004
    Report
  • 2004 BMW X5 3.0i
    I
    ISeeCars 14 days ago

    2004 BMW X5 3.0i

    25404, Martinsburg, Berkeley County, WV

    Visit Global Pre Owned Auto Sales online at pending. Com to see more pictures of this vehicle or call us at 301-221-2--- today to schedule your t

    $3,995
    157,456 Miles
    Year 2004
    Report
  • 2004 BMW X5 4.4i Lincoln, NE
    W
    Web2Carz 17 days ago

    2004 BMW X5 4.4i Lincoln, NE

    68521, Lincoln, Lancaster County, NE

    Exterior Color: sterling gray, Interior Color: unknown, Body: SUV, Engine: 8 Cylinder Engine, Fuel: Gas

    $9,798 $9,998
    162,699 Miles
    Year 2004
    Report
  • 2004 BMW X5 3.0i
    I
    ISeeCars 17 days ago

    2004 BMW X5 3.0i

    22407, Fredericksburg, VA

    Street cars inc. 4wd leatehr fully loaded 6 month 6000 miles warranty / 3 day return policy / guaranteed financing /passed va safety inspection /

    $4,990
    151,620 Miles
    Year 2004
    Report
  • 2004 BMW X5 3.0i, Black in Orange, California
    E
    EasyAutoSales.com 15 days ago

    2004 BMW X5 3.0i, Black in Orange, California

    92868, Orange County, CA

    2004 bmw x5 6 cylinders Clean title Clean carfax Super clean inside and outside Low miles: 76k Smog check done Fully loaded Navigation Park...

    $5,900
    78,520 Miles
    Year 2004
    Report
  • g
    geebo 14 days ago

    2004 BMW X5 4dr AWD 3.0i

    94544, Hayward, Alameda County, San Francisco Bay Area, CA

    Always garaged Looks runs great Low mileage Records available Must see Never seen snow No accidents Non smoker Perfect first car Power everything

    $6,500
    Year 2004
    Report
  • 2004 BMW X5 4.8L is AWD Navigation Pano Roof
    2
    u
    usadscenter.com 25 days ago

    2004 BMW X5 4.8L is AWD Navigation Pano Roof

    Florida, Puerto Rico

    This Super Clean BMW X5 4.8L is is in Black Sapphire Metallic over Black Leather Interior Which Makes it a Perfect Color Combo This X5 4.8L is...

    $7,800
    89,124 Miles
    Year 2004
    Report
  • g
    geebo 9 days ago

    2004 bmw x5 awd 3.0i

    21784, Sykesville, Carroll County, MD

    All wheel drive well maintained new bmw trade

    $8,770
    Year 2004
    Report
  • 2004 BMW X5 3.0i, Silver in Davenport, Florida
    E
    EasyAutoSales.com 27 days ago

    2004 BMW X5 3.0i, Silver in Davenport, Florida

    33897, Davenport, Polk County, FL

    Check out this Silver 2004 BMW X5 3.0i with 155,640 miles. It is being listed in Davenport, FL on EasyAutoSales. Com.

    $4,290
    155,640 Miles
    Year 2004
    Report
  • 2004 BMW X5
    2
    u
    usadscenter.com 30+ days ago

    2004 BMW X5

    West Chester, Chester County, PA

    This suv is perfect for you, BELIVE ME Has 3.0L L6 FI DOHC 24V engine, manual transmition, all Wheel Drive. And much more Contact me at if you ar

    $7,800
    108,554 Miles
    Year 2004
    Report
  • 2004 BMW X5 3.0i
    I
    ISeeCars 29 days ago

    2004 BMW X5 3.0i

    32211, Jacksonville, Duval County, FL

    No credit check buy here pay here financing. 8550 atlantic blvd (across from march motors) This vehicle is loaded with options. Motormall provide

    Check price
    98,170 Miles
    Year 2004
    Report
  • I
    ISeeCars 27 days ago

    2004 BMW X5 4.4i

    68134, Omaha, Douglas County, NE

    Visit Paul Gerber Auto Sales online at paulgerberautos. Com to see more pictures of this vehicle or call us at 402-571-1--- today to schedule you

    Check price
    106,903 Miles
    Year 2004
    Report
  • E
    EasyAutoSales.com 27 days ago

    2004 BMW X5 3.0i, Silver in Raleigh, North Carolina

    27606, Raleigh, Wake County, NC

    Check out this Silver 2004 BMW X5 3.0i with 145,492 miles. It is being listed in Raleigh, NC on EasyAutoSales. Com.

    Check price
    145,492 Miles
    Year 2004
    Report
  • E
    EasyAutoSales.com 27 days ago

    2004 BMW X5 3.0i, BLUE in Lodi, New Jersey

    07644, Lodi, Bergen County, NJ

    Check out this BLUE 2004 BMW X5 3.0i with 139,978 miles. It is being listed in Lodi, NJ on EasyAutoSales. Com.

    Check price
    139,978 Miles
    Year 2004
    Report
  • E
    EasyAutoSales.com 27 days ago

    2004 BMW X5 3.0i, Black in Jacksonville, Florida

    32211, Jacksonville, Duval County, FL

    Check out this Black 2004 BMW X5 3.0i with 0 miles. It is being listed in Jacksonville, FL on EasyAutoSales. Com.

    Check price
    Year 2004
    Report
  • 2004 BMW X5 4.4i Eastman, GA
    W
    Web2Carz 23 days ago

    2004 BMW X5 4.4i Eastman, GA

    31023, Eastman, Dodge County, GA

    Exterior Color: jet black, Interior Color: black, Body: SUV, Engine: 4.4L V8, Fuel: Gas

    $4,950
    156,342 Miles
    Year 2004
    Report
  • 2004 BMW X5 3.0i
    I
    ISeeCars 30+ days ago

    2004 BMW X5 3.0i

    45177, Wilmington, Clinton County, OH

    There is everything to like about our 2004 BMW X5. It has every single option it runs fantastic and looks great. It could be yours for just...

    $5,200
    157,900 Miles
    Year 2004
    Report
  • 2004 BMW X5 4dr AWD 3.0i
    g
    geebo 30+ days ago

    2004 BMW X5 4dr AWD 3.0i

    56560, Moorhead, Clay County, MN

    Cold AC Runs great check out this German engineered beauty Fully loaded Ice cold A C Looks runs great Power everything Runs drives great

    $5,250
    Year 2004
    Report
  • E
    EasyAutoSales.com 30+ days ago

    2004 BMW X5 3.0i, Green in Lodi, New Jersey

    07644, Lodi, Bergen County, NJ

    Check out this Green 2004 BMW X5 3.0i with 137,130 miles. It is being listed in Lodi, NJ on EasyAutoSales. Com.

    Check price
    137,130 Miles
    Year 2004
    Report
X

Get notified when we have new listings available for 2004 bmw x5

x
Receive the latest car listings by email

1 2 3 4 5 Next »

2004 used BMW X5 cars

Receive alerts for this search

We use cookies to personalize your experience. If that’s okay, just keep browsing. More info