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 29 Listings
Use your     (arrow) keys to browse more listings

Used 2004 BMW Z4 2.5i in Colorado Springs, CO 80905

$10,811
  • Mileage: 82,533 miles
  • Location: Colorado Springs, CO
  • Seller: PreferredPreOwned.com Motor City
  • Phone: 888-461-1034
Certified: No Transmission:Manual Color:Silver
Description: 2004 BMW Z4 2.5i for Sale - $10,811 82,533 miles with Leather Seats

Used 2004 BMW Z4 2.5i in Owings Mills, MD 21117

$10,359
  • Mileage: 80,857 miles
  • Location: Owings Mills, MD
  • Seller: Northwest BMW
  • Phone: 888-370-6579
Certified: No Transmission:Manual Color:White
Description: 2004 BMW Z4 2.5i for Sale - $10,359 80,857 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 Iowa City, IA 52246

$9,995
  • Mileage: 81,505 miles
  • Location: Iowa City, IA
  • Seller: Toyota Scion of Iowa City
  • Phone: 888-682-6669
Certified: No Transmission:Manual Color:Blue
Description: 2004 BMW Z4 2.5i for Sale - $9,995 81,505 miles with Leather Seats

Used 2004 BMW Z4 2.5i in Williamsburg, VA 23185

$8,450
  • Mileage: 131,013 miles
  • Location: Williamsburg, VA
  • Seller: Williamsburg Chrysler Jeep Kia Dodge RAM
  • Phone: 888-481-5765
Certified: No Transmission:Automatic Color:Gray
Description: 2004 BMW Z4 2.5i for Sale - $8,450 131,013 miles with Leather Seats

Used 2004 BMW Z4 2.5i in Sioux Falls, SD 57104

$12,975
  • Mileage: 76,955 miles
  • Location: Sioux Falls, SD
  • Seller: Mark Juhl Auto Sport
  • Phone: 888-223-7632
Certified: No Transmission:Automatic Color:Silver
Description: 2004 BMW Z4 2.5i for Sale - $12,975 76,955 miles with Leather Seats

Used 2004 BMW Z4 2.5i in Egg Harbor City, NJ 08234

Not Available
  • Mileage: 96,364 miles
  • Location: Egg Harbor City, NJ
  • Seller: Chapman Ford Lincoln Sales
Certified: No Transmission:Automatic Color:
Description: 2004 BMW Z4 2.5i for Sale - 96,364 miles with Leather Seats

Used 2004 BMW Z4 2.5i in Alpharetta, GA 30004

$12,500
  • Mileage: 16,106 miles
  • Location: Alpharetta, GA
  • Seller: RBM of Alpharetta
  • Phone: 866-249-3828
Certified: No Transmission:Automatic Color:White
Description: 2004 BMW Z4 2.5i for Sale - $12,500 16,106 miles with Leather Seats

Used 2004 BMW Z4 2.5i in Virginia Beach, VA 23452

$8,288
  • Mileage: 102,730 miles
  • Location: Virginia Beach, VA
  • Seller: Charles Barker Lexus Virginia Beach
  • Phone: 866-921-6414
Certified: No Transmission:Manual Color:Gray
Description: 2004 BMW Z4 2.5i for Sale - $8,288 102,730 miles with Leather Seats

Used 2004 BMW Z4 3.0i in Costa Mesa, CA 92627

$14,900
  • Mileage: 38,814 miles
  • Location: Costa Mesa, CA
  • Seller: Newport Coast Auto
  • Phone: 888-796-7499
Certified: No Transmission:Manual Color:Red
Description: 2004 BMW Z4 3.0i for Sale - $14,900 38,814 miles with Leather Seats

Used 2004 BMW Z4 3.0i in Honolulu, HI 96818

$10,995
  • Mileage: 78,170 miles
  • Location: Honolulu, HI
  • Seller: A1 Auto Sales
  • Phone: 877-532-7790
Certified: No Transmission:Automatic Color:Blue
Description: 2004 BMW Z4 3.0i for Sale - $10,995 78,170 miles with Leather Seats

Used 2004 BMW Z4 3.0i in Carmel, IN 46032

$10,490
  • Mileage: 88,234 miles
  • Location: Carmel, IN
  • Seller: Indy Auto Source
  • Phone: 888-728-7308
Certified: No Transmission:Automatic Color:Silver
Description: 2004 BMW Z4 3.0i for Sale - $10,490 88,234 miles with Leather Seats

Used 2004 BMW Z4 3.0i in Bellingham, WA 98229

$7,994
  • Mileage: 78,218 miles
  • Location: Bellingham, WA
  • Seller: Bellingham Nissan
  • Phone: 888-487-1089
Certified: No Transmission:Automatic Color:Black
Description: 2004 BMW Z4 3.0i for Sale - $7,994 78,218 miles with Leather Seats

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

$8,488
  • Mileage: 102,956 miles
  • Location: San Rafael, CA
  • Seller: San Rafael Mitsubishi
  • Phone: 888-761-2012
Certified: No Transmission:Automatic Color:Black
Description: 2004 BMW Z4 3.0i for Sale - $8,488 102,956 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