2004 BMW Z4 3.0i for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Nationwide Shipping

Add Similar Cars


2004 BMW Z4 3.0i Review
by CaIrishGuy

A fun sporty car!

I love the convertible top, but I wish it was a retractable hard top. The tires are $400 each and need to be replaced every 20 to 30k miles. I get about 27 mpg on the highway. It has a nice size trunk for a convertible. It's a beautiful car that turns heads every where it goes.

Find 2004 BMW Z4 3.0i listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/09/20/07/22/2004_bmw_z4-pic-274390646076084090-152x114.jpeg

2004 BMW Z4 3.0i Used Cars in Sacramento, CA 95821

Great Deal
$2,946 BELOW
CarGurus IMV of $8,941

Price: $5,995

Mileage: 101,930

Location: Sacramento, CA 95821

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2004 BMW Z4 3.0i for sale - $5,995, 101,930 miles
Avg. Dealer Rating: (2 reviews) "They were so good we bought A car from them Dan "
https://static.cargurus.com/images/forsale/2017/07/15/07/22/2004_bmw_z4-pic-934479083770559069-152x114.jpeg

2004 BMW Z4 3.0i Used Cars in Honolulu, HI 96819

Great Deal
$2,220 BELOW
CarGurus IMV of $12,219

Price: $9,999

Mileage: 39,955

Location: Honolulu, HI 96819

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Beige Description: Used 2004 BMW Z4 3.0i for sale - $9,999, 39,955 miles with Sport Package, Leather Seats, Power Package, Premium Package, Alloy Wheels, Convenience Package
Avg. Dealer Rating: (4 reviews) "Milton was very helpful and easy to work with."
https://static.cargurus.com/images/forsale/2017/08/16/20/38/2004_bmw_z4-pic-1905440889589140444-152x114.jpeg

2004 BMW Z4 3.0i Used Cars in Crestwood, IL 60445

Good Deal
$2,136 BELOW
CarGurus IMV of $10,131

Price: $7,995

Mileage: 76,555

Location: Crestwood, IL 60445

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW Z4 3.0i for sale - $7,995, 76,555 miles
Avg. Dealer Rating: (44 reviews) "They did reply and we purchased this 4-Runner from them. It went very well. Thanks Brian "
https://static.cargurus.com/images/forsale/2017/09/17/01/03/2004_bmw_z4-pic-3334557884860840440-152x114.jpeg

2004 BMW Z4 3.0i Used Cars in Danbury, CT 06810

Good Deal
$1,928 BELOW
CarGurus IMV of $11,919

Price: $9,991

Mileage: 49,211

Location: Danbury, CT 06810

Average time on market: 19 days Certified Pre-Owned: No Transmission: Manual Color: Maldives Blue Metallic Description: Used 2004 BMW Z4 3.0i for sale - $9,991, 49,211 miles with Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (9 reviews) "Very honest and helpful!"
https://static.cargurus.com/images/forsale/2017/09/18/12/21/2004_bmw_z4_3_0i-pic-2260521575398955543-152x114.jpeg

2004 BMW Z4 3.0i Used Cars in Little Elm, 75068

Good Deal
$1,849 BELOW
CarGurus IMV of $9,349

Price: $7,500

Mileage: 90,775

Location: Little Elm, 75068

Average time on market: 19 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Sterling Grey Metallic Description: Used 2004 BMW Z4 3.0i for sale - $7,500, 90,775 miles with Sport Package, Leather Seats, Power Package, Premium Package, Alloy Wheels, Convenience Package
https://static.cargurus.com/images/forsale/2017/09/14/04/19/2004_bmw_z4-pic-7149143413758178054-152x114.jpeg

2004 BMW Z4 3.0i Used Cars in Ontario, CA 91762

Good Deal
$1,469 BELOW
CarGurus IMV of $5,468

Price: $3,999

Mileage: 137,353

Location: Ontario, CA 91762

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW Z4 3.0i for sale - $3,999, 137,353 miles with Sport Package, Leather Seats, Power Package, Navigation System, Aluminum Wheels, Premium Package, Convenience Package
Avg. Dealer Rating: (9 reviews) "Quick reply, attentive, just too far away from Me"
https://static.cargurus.com/images/forsale/2017/07/01/23/57/2004_bmw_z4-pic-2893076272294270647-152x114.jpeg

2004 BMW Z4 3.0i Used Cars in Temecula, CA 92591

Good Deal
$1,121 BELOW
CarGurus IMV of $9,101

Price: $7,980

Mileage: 99,600

Location: Temecula, CA 92591

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW Z4 3.0i for sale - $7,980, 99,600 miles with Sport Package, Leather Seats, Aluminum Wheels, Power Package, Premium Package, Convenience Package
Avg. Dealer Rating: (5 reviews) "Responded same day & notified me when someone had put a deposit on the car. Definitely saved me a lot of time before driving 2+ hours. "
https://static.cargurus.com/images/forsale/2017/09/16/05/16/2004_bmw_z4-pic-5444752807642584107-152x114.jpeg

2004 BMW Z4 3.0i Used Cars in Roswell, GA 30075

Good Deal
$926 BELOW
CarGurus IMV of $7,921

Price: $6,995

Mileage: 110,428

Location: Roswell, GA 30075

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Beige Description: Used 2004 BMW Z4 3.0i for sale - $6,995, 110,428 miles with Alloy Wheels
Avg. Dealer Rating: (32 reviews) "Very attentive and answered all my questions promptly."
https://static.cargurus.com/images/forsale/2017/09/16/13/01/2004_bmw_z4-pic-1921314465247418864-152x114.jpeg

2004 BMW Z4 3.0i Used Cars in Houston, TX 77041

Good Deal

Price: $8,345

Mileage: 100,281

Location: Houston, TX 77041

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW Z4 3.0i for sale - $8,345, 100,281 miles with Sport Package, Leather Seats, Power Package, Premium Package, Alloy Wheels, Convenience Package
Avg. Dealer Rating: (16 reviews) "they responded quickly and sent to me the carfax report ."
https://static.cargurus.com/images/forsale/2017/07/13/04/15/2004_bmw_z4-pic-7417847127938456469-152x114.jpeg

2004 BMW Z4 3.0i Used Cars in Reseda, CA 91335

Good Deal
$1,208 BELOW
CarGurus IMV of $8,708

Price: $7,500

Mileage: 96,000

Location: Reseda, CA 91335

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW Z4 3.0i for sale - $7,500, 96,000 miles
Avg. Dealer Rating: (9 reviews) "Don't buy a vehicle from the guy! Don't believe they really have a show room or legit dealership. Keeps car in storage. They are not really in business...have attempted to get more information about the car, every time I call some weird guy answers and says he'll call you back but never does. He's very rude and short with you over the phone. Even submitted a credit application and tried to follow up and still says he'll call back and never does. I'm confused...do you want to sell this car or what?!"
https://static.cargurus.com/images/forsale/2017/08/17/14/50/2004_bmw_z4-pic-4729558835646197347-152x114.jpeg

2004 BMW Z4 3.0i Used Cars in Phoenix, AZ 85013

Fair Deal
$940 BELOW
CarGurus IMV of $9,935

Price: $8,995

Mileage: 86,892

Location: Phoenix, AZ 85013

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2004 BMW Z4 3.0i for sale - $8,995, 86,892 miles with Leather Seats
Avg. Dealer Rating: (18 reviews) "These guys were very helpful and although I did not purchase the 2 cars I went to see, I wound up buying a really clean FJ Cruiser. "
https://static.cargurus.com/images/forsale/2017/08/22/07/40/2004_bmw_z4-pic-2516344244216091098-152x114.jpeg

2004 BMW Z4 3.0i Used Cars in Fort Myers, FL 33913

Fair Deal
$896 BELOW
CarGurus IMV of $9,886

Price: $8,990

Mileage: 82,500

Location: Fort Myers, FL 33913

Average time on market: 19 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Blue Description: Used 2004 BMW Z4 3.0i for sale - $8,990, 82,500 miles
Avg. Dealer Rating: (6 reviews) "Texted back and forth. Arrived the following day and took car for a spin. Very nice guys. Did not buy the car, just not the right match, "
https://static.cargurus.com/images/forsale/2017/07/06/05/36/2004_bmw_z4-pic-5707172723755435788-152x114.jpeg

2004 BMW Z4 3.0i Used Cars in Fort Lauderdale, FL 33334

Fair Deal
$443 BELOW
CarGurus IMV of $11,343

Price: $10,900

Mileage: 47,133

Location: Fort Lauderdale, FL 33334

Average time on market: 19 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Sterling Grey Metallic Description: Used 2004 BMW Z4 3.0i for sale - $10,900, 47,133 miles with Leather Seats
Avg. Dealer Rating: (6 reviews) "The Salesperson was very helpful and understood what i was looking for. Unfortunately, the vehicle wasn't exactly what I was looking for."
https://static.cargurus.com/images/forsale/2017/07/17/22/19/2004_bmw_z4-pic-2595616553116967775-152x114.jpeg

2004 BMW Z4 3.0i Used Cars in Pleasanton, CA 94588

Fair Deal
$373 BELOW
CarGurus IMV of $7,368

Price: $6,995

Mileage: 125,439

Location: Pleasanton, CA 94588

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW Z4 3.0i for sale - $6,995, 125,439 miles with Sport Package, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "The best car buying experience, I have been part of!!!! I was looking for a specific type of used car. I had been looking for over 4 months. Large Dealerships were very pushy and pressure orientated. I found a car that fit what I needed at Pleasanton Auto Exchange. ALL of their cars are some of the best quality used cars on the market. I drove from Sacramento and set an appointment. Ninos was very personable, no run around, carfax history reports, honesty, and integrity. Fantastic quality service and selection, I recommend this establishment to anyone looking to buy a used car!"
https://static.cargurus.com/images/forsale/2017/08/01/23/39/2004_bmw_z4-pic-2305008068961978063-152x114.jpeg

2004 BMW Z4 3.0i Used Cars in Phoenix, AZ 85020

Fair Deal
$795 BELOW
CarGurus IMV of $9,290

Price: $8,495

Mileage: 97,583

Location: Phoenix, AZ 85020

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2004 BMW Z4 3.0i for sale - $8,495, 97,583 miles
Avg. Dealer Rating: (3 reviews) "Said car was a 6-speed manual actually car turned out to be an automatic"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW Z4 By Year

Vehicle Deals Starting Price Total Available
2016 BMW Z4 4 Great Deals $34,000 75 listings
2015 BMW Z4 6 Great Deals $25,999 90 listings
2014 BMW Z4 3 Great Deals $24,599 75 listings
2011 BMW Z4 3 Great Deals $15,892 64 listings
2008 BMW Z4 6 Great Deals $5,995 62 listings
2007 BMW Z4 7 Great Deals $5,999 88 listings
2006 BMW Z4 5 Great Deals $6,500 79 listings
2005 BMW Z4 5 Great Deals $4,994 82 listings
2004 BMW Z4 5 Great Deals $3,999 94 listings
2003 BMW Z4 10 Great Deals $3,900 156 listings