2004 used BMW cars

1-25 of 1,677 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  617
  • 5 Series  257
  • X3  206
  • X5  173
  • Z4  156
  • 7 Series  71
  • M3  69
  • 6 Series  67
  • 1 Series  2
  • 8 Series  2
Cities
  • Las Vegas  31
  • Lodi  27
  • Jacksonville  24
  • Houston  23
  • Cincinnati  17
  • Sacramento  14
  • Orlando  13
  • Portland  13
  • Dallas  12
  • Raleigh  12
States
  • California  228
  • Florida  148
  • Texas  98
  • Pennsylvania  83
  • Virginia  75
  • New Jersey  73
  • North Carolina  69
  • Ohio  69
  • Georgia  62
  • Illinois  58
Year
to
Mileage
to
Type of fuel
  • diesel  2
  • Electric  10
  • gasoline  229
  • hybrid
Body type
  • Sedan  401
  • Convertible  353
  • SUV  220
  • Coupé  177
  • Truck  3
Transmission
  • automatic  777
  • manual  50
Number of doors
to
Features
Publication date
  • Today  6
  • Within the last 7 days  63
  • 2004 BMW Z4 2.5i 5-Speed
    W
    WheelerAutoMall 1 day ago

    2004 BMW Z4 2.5i 5-Speed

    new

    This 2004 BMW Z4 2.5i is finished in Merlot Red Metallic over black Oregon leather, and it is powered by a 2.5-liter inline-six paired with a...

    $12,000
    Year 2004
    Report
  • 2004 BMW 645Ci Convertible 6-Speed
    W
    WheelerAutoMall 2 days ago

    2004 BMW 645Ci Convertible 6-Speed

    This 2004 BMW 645Ci convertible is finished in Alpine White over Cream Beige leather and powered by a naturally aspirated 4.4-liter V8 paired...

    $17,000
    Year 2004
    Report
  • BMW M3 2004
    C
    Classic Bargain 24 days ago

    BMW M3 2004

    With low miles and a clean interior this would be a great car for any collector or a fun weekend cruiser. Shipping to anywhere in the USA can eas

    $22,499
    Year 2004
    Report
  • BMW M3 2004
    C
    Classic Bargain 24 days ago

    BMW M3 2004

    With low miles and a clean interior this would be a great car for any collector or a fun weekend cruiser. Shipping to anywhere in the USA can eas

    $24,999
    Year 2004
    Report
  • BMW 325xi 2004
    C
    Classic Bargain 24 days ago

    BMW 325xi 2004

    With low miles and a clean interior this would be a great car for any collector or a fun weekend cruiser. Shipping to anywhere in the USA can eas

    $23,499
    Year 2004
    Report
  • 2004 BMW M3 Base 2dr Convertible
    A
    AmericanListed.com 10 days ago

    2004 BMW M3 Base 2dr Convertible

    94952, CA

    ...Super rare and fun car! Harmon karmon sound! Buy with confidence! This quality pre-owned vehicle is priced to move! Recent Arrival! 2004 BMW...

    $14,991
    Year 2004
    Report
  • BMW M3 2004
    C
    Classic Bargain 24 days ago

    BMW M3 2004

    With low miles and a clean interior this would be a great car for any collector or a fun weekend cruiser. Shipping to anywhere in the USA can eas

    $26,299
    Year 2004
    Report
  • 2004 BMW Z4
    A
    Autosclearance ORG 2 days ago

    2004 BMW Z4

    29407, Charleston, Franklin County, AR

    2004 BMW Z4 3.0i with 104,259 miles for $11,998. Located in Charleston, SC. Alpine White 2004 BMW Z4 3.0i RWD 5-Speed Automatic with...

    $11,998
    104,259 Miles
    Year 2004
    2 Doors
    Report
  • BMW M3 2004
    C
    Classic Bargain 24 days ago

    BMW M3 2004

    With low miles and a clean interior this would be a great car for any collector or a fun weekend cruiser. Shipping to anywhere in the USA can eas

    $27,249
    Year 2004
    Report
  • BMW M3 2004
    C
    Classic Bargain 24 days ago

    BMW M3 2004

    With low miles and a clean interior this would be a great car for any collector or a fun weekend cruiser. Shipping to anywhere in the USA can eas

    $30,502
    Year 2004
    Report
  • BMW 330Ci 2004
    C
    Classic Bargain 24 days ago

    BMW 330Ci 2004

    With low miles and a clean interior this would be a great car for any collector or a fun weekend cruiser. Shipping to anywhere in the USA can eas

    $18,749
    Year 2004
    Report
  • 2004 BMW X5 3.0i awd 3.0i 4dr SUV
    A
    AmericanListed.com 12 days ago

    2004 BMW X5 3.0i awd 3.0i 4dr SUV

    77074, Houston, TX

    When you're ready for an automotive upgrade, try this 2004 BMW X5 3.0i on for size, which features a stability control, traction control...

    $2,995
    Year 2004
    Report
  • BMW 330Ci 2004
    C
    Classic Bargain 24 days ago

    BMW 330Ci 2004

    With low miles and a clean interior this would be a great car for any collector or a fun weekend cruiser. Shipping to anywhere in the USA can eas

    $15,749
    Year 2004
    Report
  • 2004 BMW Z4
    A
    Autosclearance ORG 7 days ago

    2004 BMW Z4

    46038, Fishers, Hamilton County, IN

    2004 BMW Z4 2.5i with 36,527 miles for $16,896. Located in Fishers, IN. Silver 2004 BMW Z4 2.5i RWD 6-Speed Automatic 2.5L DOHC Fully...

    $16,896
    36,527 Miles
    Year 2004
    2 Doors
    Report
  • BMW M3 2004
    C
    Classic Bargain 24 days ago

    BMW M3 2004

    With low miles and a clean interior this would be a great car for any collector or a fun weekend cruiser. Shipping to anywhere in the USA can eas

    $31,499
    Year 2004
    Report
  • BMW M3 2004
    C
    Classic Bargain 24 days ago

    BMW M3 2004

    With low miles and a clean interior this would be a great car for any collector or a fun weekend cruiser. Shipping to anywhere in the USA can eas

    $34,749
    Year 2004
    Report
  • 2004 BMW X3 3.0i awd 3.0i 4dr SUV
    A
    AmericanListed.com 12 days ago

    2004 BMW X3 3.0i awd 3.0i 4dr SUV

    32505, Pensacola, Escambia County, FL

    Bluetooth mp3. Sandy Sansing Nissan is proud to offer this great-looking 2004 BMW X3 3.0i in Jet Black. Beautifully equipped with 3.64 Axle...

    $11,977
    Year 2004
    Report
  • 2004 BMW M3 Base 2dr Convertible
    A
    AmericanListed.com 17 days ago

    2004 BMW M3 Base 2dr Convertible

    21060, Glen Burnie, Anne Arundel County, MD

    Options: Air Conditioning|Wheels: Aluminum/Alloy|Power Steering|Am/Fm Stereo|Cassette|Power Windows|Power Door Locks|Telescoping Wheel|Cruise Con

    $14,800
    Year 2004
    Report
  • 2004 BMW Z4 3.0i 2dr Roadster
    A
    AmericanListed.com 18 days ago

    2004 BMW Z4 3.0i 2dr Roadster

    32244, Jacksonville, Duval County, FL

    Options: City 21/Hwy 29 (3.0L Engine/6-Speed Manual Trans) |City 20/Hwy 29 (3.0L Engine/6-Speed Manual (Smg) Trans) |City 19/Hwy 27 (3.0L Engine/

    $14,988
    Year 2004
    Report
  • 2004 BMW Z4
    A
    Autosclearance ORG 12 days ago

    2004 BMW Z4

    44125, Cleveland, Bolivar County, MS

    2004 BMW Z4 2.5i with 1 miles for $0. Located in Cleveland, OH.

    Check price
    1 Miles
    Year 2004
    2 Doors
    Report
  • A
    Autosclearance ORG 18 days ago

    2004 BMW 3 Series

    49854, Manistique, Schoolcraft County, MI

    2004 BMW 3 Series 325xi with 144,414 miles for $0. Located in Manistique, MI.

    Check price
    144,414 Miles
    Year 2004
    4 Doors
    Report
  • 2004 BMW Z4
    5
    C
    ClassicCars 5 days ago

    2004 BMW Z4

    45014, OH

    Incredibly clean and low mileage ONE OWNER Z4 2.5i Roadsterfinished in the super rare Sterling Grey Metallic over BeigeLeather interior and match

    $16,995
    50,339 Miles
    Year 2004
    Report
  • 2004 BMW 6 Series
    3
    C
    ClassicCars 22 days ago

    2004 BMW 6 Series

    49601, Wexford County, MI

    2004 BMW 645 CSI, 2 DOOR COUPE, Very good condition, this vehiclehas been babied, automatic, V8. Real quick, sport package. Cabernet colored...

    $28,495
    Year 2004
    Report
  • 2004 BMW X3
    5
    C
    ClassicCars 30+ days ago

    2004 BMW X3

    08084, Stratford, Camden County, NJ

    There are SUV's. And then there are BMW's. The X3 is a member ofthe BMW SUV family. A family of SUV's unlike any other in itsclass. This X3...

    $11,900
    139,441 Miles
    Year 2004
    Report
  • 2004 BMW M3
    a
    automotive-classifieds.com 1 day ago

    2004 BMW M3

    33109, Miami Beach, Miami-Dade County, FL
    new

    This 04 E46 is equipped with 6 speed transmission, Premium PKG, Cold weather pkg, Navigation, and all factory options, Custom tires/wheels Bridge

    $16,990
    62,743 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