0 Saved Listings
Contact These Dealers
2004 BMW Z4 For Sale
Change

New Search

Filter Results

Similar Cars
Updating result. Please wait
Trim
Price Range
Any to Any
Year Range
Any to Any
Mileage Range
Any to Any
Exterior Color
Pictures
Condition
Transmission
Features

Convenience

Seats

Mechanical

Safety

Comfort

Body Style

Connectivity

Entertainment

Locate BMW Z4 listings near you
Enter your Zip
Active filters Clear all filters
Found vehicles
List
Grid
Displaying 1 - 15 of 22 Listings
Use your     (arrow) keys to browse more listings

Used 2004 BMW Z4 2.5i in Sandwich, IL 60548

Not Available
  • Mileage: 87,373 miles
  • Location: Sandwich, IL
  • Seller: Gjovik Ford, Inc.
Certified: No Transmission:Automatic Color:
Description: 2004 BMW Z4 2.5i for Sale - 87,373 miles with Leather Seats

Used 2004 BMW Z4 2.5i in Park Hills, MO 63601

$8,900
  • Mileage: 166,541 miles
  • Location: Park Hills, MO
  • Seller: Bening Motor Co
  • Phone: 888-348-4962
Certified: No Transmission:Automatic Color:White
Description: 2004 BMW Z4 2.5i for Sale - $8,900 166,541 miles with Leather Seats

Used 2004 BMW Z4 2.5i in North Salt Lake, UT 84054

$9,105
  • Mileage: 56,136 miles
  • Location: North Salt Lake, UT
  • Seller: Wasatch Auto Group
  • Phone: 866-683-9967
Certified: No Transmission:Automatic Color:Black
Description: 2004 BMW Z4 2.5i for Sale - $9,105 56,136 miles with Leather Seats

Used 2004 BMW Z4 2.5i in Jacksonville, FL 32244

$11,991
  • Mileage: 50,200 miles
  • Location: Jacksonville, FL
  • Seller: Lexus of Orange Park
  • Phone: 877-637-3112
Certified: No Transmission:Automatic Color:Silver
Description: 2004 BMW Z4 2.5i for Sale - $11,991 50,200 miles with Leather Seats

Used 2004 BMW Z4 2.5i in Durham, NC 27707

$10,930
  • Mileage: 47,724 miles
  • Location: Durham, NC
  • Seller: Mark Jacobson Toyota Scion
  • Phone: 877-493-8161
Certified: No Transmission:Automatic Color:Red
Description: 2004 BMW Z4 2.5i for Sale - $10,930 47,724 miles with Leather Seats

Used 2004 BMW Z4 2.5i in Fort Pierce, FL 34982

$8,000
  • Mileage: 69,698 miles
  • Location: Fort Pierce, FL
  • Seller: Coggin Honda of Fort Pierce
  • Phone: 866-795-0198
Certified: No Transmission:Automatic Color:Gray
Description: 2004 BMW Z4 2.5i for Sale - $8,000 69,698 miles with Leather Seats

Used 2004 BMW Z4 2.5i in Bloomfield Hills, MI 48301

$14,880
  • Mileage: Not Available
  • Location: Bloomfield Hills, MI
  • Seller: Erhard BMW of Bloomfield Hills
  • Phone: 888-495-2159
Certified: No Transmission:Automatic Color:Blue
Description: 2004 BMW Z4 2.5i for Sale - $14,880 with Leather Seats

Used 2004 BMW Z4 3.0i in San Luis Obispo, CA 93405

Not Available
  • Mileage: 68,158 miles
  • Location: San Luis Obispo, CA
  • Seller: Alfano Motorcars
  • Phone: 877-450-3628
Certified: No Transmission:Automatic Color:Blue
Description: 2004 BMW Z4 3.0i for Sale - 68,158 miles with Leather Seats

Used 2004 BMW Z4 3.0i in Osceola, IN 46561

$15,500
  • Mileage: 45,024 miles
  • Location: Osceola, IN
  • Seller: German Concepts
  • Phone: 888-329-6385
Certified: No Transmission:Automatic Color:Gray
Description: 2004 BMW Z4 3.0i for Sale - $15,500 45,024 miles with Leather Seats

Used 2004 BMW Z4 3.0i in San Rafael, CA 94901

$9,988
  • Mileage: 78,862 miles
  • Location: San Rafael, CA
  • Seller: San Rafael Mitsubishi
  • Phone: 888-761-2012
Certified: No Transmission:Automatic Color:Gold
Description: 2004 BMW Z4 3.0i for Sale - $9,988 78,862 miles with Leather Seats

Used 2004 BMW Z4 3.0i in Virginia Beach, VA 23454

$12,500
  • Mileage: 38,240 miles
  • Location: Virginia Beach, VA
  • Seller: LA Auto Star
  • Phone: 877-296-6715
Certified: No Transmission:Automatic Color:Silver
Description: 2004 BMW Z4 3.0i for Sale - $12,500 38,240 miles with Leather Seats

Used 2004 BMW Z4 3.0i in Paris, KY 40361

$10,785
  • Mileage: 66,061 miles
  • Location: Paris, KY
  • Seller: Cartown Chrysler Dodge Jeep Ram of Paris KY
  • Phone: 888-698-0311
Certified: No Transmission:Automatic Color:Black
Description: 2004 BMW Z4 3.0i for Sale - $10,785 66,061 miles with Leather Seats

Used 2004 BMW Z4 3.0i in Douglasville, GA 30135

$10,000
  • Mileage: 93,404 miles
  • Location: Douglasville, GA
  • Seller: West Georgia Auto Brokers
  • Phone: 844-327-4531
Certified: No Transmission:Automatic Color:White
Description: 2004 BMW Z4 3.0i for Sale - $10,000 93,404 miles with Leather Seats

Used 2004 BMW Z4 3.0i Roadster in Morrison, TN 37357

$11,495
  • Mileage: 85,157 miles
  • Location: Morrison, TN
  • Seller: KIDD FORD
Certified: No Transmission:Automatic Color:Silver
Description: 2004 BMW Z4 3.0i Roadster for Sale - $11,495 85,157 miles with Leather Seats

Used 2004 BMW Z4 3.0i in Beaver Dam, WI 53916

$15,995
  • Mileage: 31,045 miles
  • Location: Beaver Dam, WI
  • Seller: Reed Chrysler Sales
  • Phone: 888-789-8227
Certified: No Transmission:Automatic Color:Silver
Description: 2004 BMW Z4 3.0i for Sale - $15,995 31,045 miles with Leather Seats

Next Page >>

of 2
Save Vehicle
Remove Vehicle
Once you have selected all the cars you like, click "Email Seller"
Email Seller Email Seller