2004 used BMW cars

1-25 of 1,599 cars

X
x
Receive the latest car listings by email
Receive new listings by email bmw 2004
Sort by
Price
to
Make
  • BMW
Model
  • 3 Series  579
  • 5 Series  260
  • X3  183
  • X5  177
  • Z4  125
  • M3  79
  • 6 Series  71
  • 7 Series  70
  • 1 Series  2
  • 8 Series  2
Cities
  • Las Vegas  30
  • Jacksonville  28
  • Houston  25
  • Lodi  24
  • Cincinnati  16
  • Raleigh  13
  • Miami  12
  • Puyallup  12
  • Calabasas  11
  • Greenville  11
States
  • California  197
  • Florida  140
  • Texas  94
  • Pennsylvania  82
  • New Jersey  77
  • Virginia  74
  • North Carolina  62
  • Illinois  61
  • Ohio  61
  • Georgia  57
Year
to
Mileage
to
Type of fuel
  • diesel  2
  • Electric  8
  • gasoline  240
  • hybrid
Body type
  • Sedan  400
  • Convertible  337
  • SUV  199
  • Coupé  176
  • Truck  2
Transmission
  • automatic  780
  • manual  53
Number of doors
to
Features
Publication date
  • Today  3
  • Within the last 7 days  101
  • Photo 2004 BMW Z4 2.5i 2dr Roadster
    A
    AmericanListed.com 4 days ago

    2004 BMW Z4 2.5i 2dr Roadster

    32505, Pensacola, Escambia County, FL

    This vehicle is pre-owned priced directly to the public at a great price. This car is a trade-in, not sold to auction, but sold PRE-OWNED DIRECT

    $8,888
    Year 2004
    Report
  • Photo 2004 BMW 3 Series 330Ci 2dr Convertible
    A
    AmericanListed.com 5 days ago

    2004 BMW 3 Series 330Ci 2dr Convertible

    34110, Naples, Collier County, FL

    Options: Leather Upholstery|Am/Fm Stereo W/Cd|4-Wheel Disc Brakes|Air Conditioning|Electronic Stability Control|Front Bucket Seats|Leather Shift

    $6,993
    Year 2004
    Report
  • Photo 2004 BMW 6 Series 645Ci 2dr Convertible
    A
    AmericanListed.com 6 days ago

    2004 BMW 6 Series 645Ci 2dr Convertible

    80129, Littleton, CO

    Options: 6-Speed Steptronic Automatic Transmission W/Od. Inc: Sport & Manual Shift Modes|Leather Seat Trim (Std) |Premium Sound Pkg. Inc: Logic 7

    $25,433
    Year 2004
    Report
  • Photo 2004 BMW 3 Series 325i 4dr Sport Wagon
    A
    AmericanListed.com 6 days ago

    2004 BMW 3 Series 325i 4dr Sport Wagon

    91016, Monrovia, Los Angeles County, CA

    Only 119,898 Miles! Boasts 27 Highway MPG and 19 City MPG! This BMW 3 Series boasts a Gas 6-Cyl 2.5L/152 engine powering this Automatic...

    $6,782
    Year 2004
    Report
  • Photo 2004 BMW 3 Series 325xi
    I
    ISeeCars 22 h 55 minutes ago

    2004 BMW 3 Series 325xi

    48838, Greenville, Montcalm County, MI
    new

    Visit Chadrock Motors LLC online at to see more pictures of this vehicle or call us at 616-232-2--- today to schedule your test drive.

    $2,995
    202,353 Miles
    Year 2004
    Report
  • Photo Used 2004 BMW 745Li
    A
    AutoTrader.com 4 days ago

    Used 2004 BMW 745Li

    Used 2004 BMW 745Li for sale near you in Littleton, CO. Get more information and car pricing for this vehicle on Autotrader.

    $500 $7,500
    88,000 Miles
    Year 2004
    Report
  • Photo 2004 BMW X3 3.0i
    I
    ISeeCars 1 day ago

    2004 BMW X3 3.0i

    24523, Bedford, Bedford County, VA
    new

    AWD; good title; *mechanic`s special*; NEEDS MECHANICAL REPAIRVisit East Coast Auto Source online at ecoastauto3. V12soft. Com to see more pictur

    $3,995
    159,655 Miles
    Year 2004
    Report
  • Photo 2004 BMW X5 4.4i
    I
    ISeeCars 1 day ago

    2004 BMW X5 4.4i

    90248, Gardena, Los Angeles County, CA
    new

    Please call or e-mail to check availability! All of our vehicles are available for purchase Monday through Friday from 8:00am-5:00pm and Sundays

    $5,300
    162,750 Miles
    Year 2004
    Report
  • Photo 2004 BMW X5 3.0i
    I
    ISeeCars 2 days ago

    2004 BMW X5 3.0i

    62234, Collinsville, IL

    Visit The Villa Auto Sales online at thevillaautosalesil. Com to see more pictures of this vehicle or call us at 618-365-6--- today to schedule y

    $5,900
    178,951 Miles
    Year 2004
    Report
  • a
    autopten.com 1 day ago

    Used BMW 645'04 for sale in Georgia By Owner

    30314, Atlanta, Fulton County, GA
    new

    BMW 645 2004 silver exterior in very good condition for less than $9K in Atlanta 30314. Vehicle just got it serviced: New tires and new oil...

    $8,990
    Year 2004
    Report
  • Photo 2004 BMW 3 Series 325Ci
    I
    ISeeCars 1 day ago

    2004 BMW 3 Series 325Ci

    24523, Bedford, Bedford County, VA
    new

    Convertible; GOOD TITLEVisit East Coast Auto Source online at ecoastauto3. V12soft. Com to see more pictures of this vehicle or call us at 540-58

    $2,195
    151,334 Miles
    Year 2004
    Report
  • Photo Used 2004 BMW 745Li
    A
    AutoTrader.com 4 days ago

    Used 2004 BMW 745Li

    08620, NJ

    Used 2004 BMW 745Li for sale near you in Hamilton, NJ. Get more information and car pricing for this vehicle on Autotrader.

    $5,500
    133,795 Miles
    Year 2004
    Report
  • Photo 2004 BMW 3 Series 325Ci
    I
    ISeeCars 1 day ago

    2004 BMW 3 Series 325Ci

    24523, Bedford, Bedford County, VA
    new

    Runs/lot drives; soft-top convertible; light front wheel damage; *PARTS AVAILABLE*Visit East Coast Auto Source online at ecoastauto3. V12soft. Co

    $4,995
    93,720 Miles
    Year 2004
    Report
  • Photo 2004 BMW 3 Series 325i
    I
    ISeeCars 2 days ago

    2004 BMW 3 Series 325i

    37209, Nashville-Davidson, Davidson County, TN

    We present a top shelf product and are here to serve you as the customer. We ARE up front and honest on EVERY transaction and aim to please in ev

    $3,999
    247,177 Miles
    Year 2004
    Report
  • Photo Used 2004 BMW 745Li
    A
    AutoTrader.com 4 days ago

    Used 2004 BMW 745Li

    60525, La Grange, Cook County, IL

    Used 2004 BMW 745Li for sale near you in LA GRANGE, IL. Get more information and car pricing for this vehicle on Autotrader.

    $555
    138,221 Miles
    Year 2004
    Report
  • Photo 2004 BMW 3-Series 325xi, in Hazelwood, Missouri
    E
    EasyAutoSales.com 1 day ago

    2004 BMW 3-Series 325xi, in Hazelwood, Missouri

    63042, Hazelwood, St. Louis County, MO
    new

    Clean carfax. 2004 BMW 3 Series 325xi AWD 5-Speed 2.5l i6 smpi dohc awd. Recent Arrival! Bommarito VW of Hazelwood will deliver any vehicle NO...

    Check price
    137,852 Miles
    Year 2004
    Report
  • I
    ISeeCars 2 days ago

    2004 BMW X3 3.0i

    22191, Woodbridge, Prince William County, VA

    Visit Arlington Motors online at to see more pictures of this vehicle or call us at 571-589-8--- today to schedule your test drive.

    $4,449
    105,651 Miles
    Year 2004
    Report
  • I
    ISeeCars 2 days ago

    2004 BMW Z4 3.0i

    28075, Harrisburg, Cabarrus County, NC

    Text or call (704) 241-3--- to schedule a test drive or make an appointment! All cars are nc inspected and full warranty is available for purchas

    $9,000
    93,966 Miles
    Year 2004
    Report
  • Photo Used 2004 BMW X5 4.4i
    A
    AutoTrader.com 5 days ago

    Used 2004 BMW X5 4.4i

    Used 2004 BMW X5 4.4i for sale near you in Anaheim, CA. Get more information and car pricing for this vehicle on Autotrader.

    $6,500
    79,250 Miles
    Year 2004
    Report
  • Photo Used 2004 BMW X5 3.0i
    A
    AutoTrader.com 5 days ago

    Used 2004 BMW X5 3.0i

    35957, Boaz, AL

    Used 2004 BMW X5 3.0i for sale near you in Boaz, AL. Get more information and car pricing for this vehicle on Autotrader.

    $900 $8,900
    102,684 Miles
    Year 2004
    Report
  • Photo Used 2004 BMW X5 3.0i
    A
    AutoTrader.com 5 days ago

    Used 2004 BMW X5 3.0i

    45044, Middletown, OH

    Used 2004 BMW X5 3.0i for sale near you in Middletown, OH. Get more information and car pricing for this vehicle on Autotrader.

    $500 $5,500
    125,457 Miles
    Year 2004
    Report
  • Photo 2004 BMW X5 4dr AWD 3.0i
    g
    geebo 2 days ago

    2004 BMW X5 4dr AWD 3.0i

    32211, Jacksonville, Duval County, FL

    NATIONWIDE SHIPPING AVAILABLE You can now buy cars from the same banks and auctions that dealers buy from and save thousands We don t mark cars u

    $1,123
    Year 2004
    Report
  • Photo Used 2004 BMW X5 4.4i
    A
    AutoTrader.com 5 days ago

    Used 2004 BMW X5 4.4i

    Used 2004 BMW X5 4.4i for sale near you in Dearborn, MI. Get more information and car pricing for this vehicle on Autotrader.

    $400 $3,400
    180,000 Miles
    Year 2004
    Report
  • Photo 2004 BMW 6 Series 645Ci
    I
    ISeeCars 4 days ago

    2004 BMW 6 Series 645Ci

    90008, Los Angeles County, CA

    2004 BMW 645ci, Sport Package, Premium Package, Cold Weather Package, California Car, Super Clean, Great Color Combination! Autofitness /...

    $13,995
    60,544 Miles
    Year 2004
    Report
  • Photo Used 2004 BMW X5 4.8is
    A
    AutoTrader.com 5 days ago

    Used 2004 BMW X5 4.8is

    Used 2004 BMW X5 4.8is for sale near you in Hacienda Heights, CA. Get more information and car pricing for this vehicle on Autotrader.

    $4,994 $14,994
    120,000 Miles
    Year 2004
    Report
X

Get notified when we have new listings available for bmw 2004

x
Receive the latest car listings by email

1 2 3 4 5 Next »

2004 used BMW cars

Receive alerts for this search

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