2004 BMW Z4 2.5i for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Photos

Price Drops

Text Search

Add Similar Cars


2004 BMW Z4 2.5i Review
by Kennyspeeds

My wife's favorite sports car when purchased used can be a great deal

The best little sports car she's ever owned . Fast , great cornering,low maintenance, stops on a dime and gives you nine cents change ,looks like a high end sports car but can be purchased used for a steal if you spend some time looking around . I've had two of them so far and both have been great .Only changes to the car were a set of Niche 1...

Find 2004 BMW Z4 2.5i listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/12/04/05/21/2004_bmw_z4-pic-409594268481614493-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Jacksonville, FL 32211

Great Deal
$3,219 BELOW
Instant Market Value of $10,209

Price: $6,990

Mileage: 80,000

Location: Jacksonville, FL 32211

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW Z4 2.5i for sale - $6,990, 80,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (25 reviews) "Was pleased"
https://static.cargurus.com/images/forsale/2016/12/31/10/13/2004_bmw_z4-pic-4318017052590893064-152x114.jpeg

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

Great Deal
$2,800 BELOW
Instant Market Value of $9,300

Price: $6,500

Mileage: 96,364

Location: Egg Harbor Township, NJ 08234

Average time on market: 39 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Maroon Description: Used 2004 BMW Z4 2.5i for sale - $6,500, 96,364 miles with Aluminum Wheels
Avg. Dealer Rating: (2 reviews) "Did follow up contact. Informative information. Good rating"
https://static.cargurus.com/images/forsale/2016/12/30/16/02/2004_bmw_z4-pic-5823321122562419099-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Greenville, SC 29609

Great Deal
$1,981 BELOW
Instant Market Value of $10,981

Price: $9,000

Mileage: 79,800

Location: Greenville, SC 29609

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW Z4 2.5i for sale - $9,000, 79,800 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Very responsive... excellent!"
https://static.cargurus.com/images/forsale/2016/12/12/14/28/2004_bmw_z4_2_5i-pic-4845697783851734526-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Diberville, 39540

Great Deal
$2,147 BELOW
Instant Market Value of $7,647

Price: $5,500

Mileage: 145,000

Location: Diberville, 39540

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2004 BMW Z4 2.5i for sale - $5,500, 145,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/11/18/07/45/2004_bmw_z4-pic-9089756531397693474-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Houston, TX 77057

Great Deal

Price: $4,999

Mileage: 127,167

Location: Houston, TX 77057

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW Z4 2.5i for sale - $4,999, 127,167 miles
Avg. Dealer Rating: (10 reviews) "The dealer called me directly. He was very courteous and offered me a test drive. I was unable to make the appointment. But the dealer was very nice and courteous!"
https://static.cargurus.com/images/forsale/2016/12/16/02/07/2004_bmw_z4-pic-2083013300423365504-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Norwalk, CA 90650

Good Deal
$1,704 BELOW
Instant Market Value of $9,703

Price: $7,999

Mileage: 90,555

Location: Norwalk, CA 90650

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW Z4 2.5i for sale - $7,999, 90,555 miles with Premium Package, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (32 reviews) "Good "
https://static.cargurus.com/images/forsale/2016/12/28/18/23/2004_bmw_z4-pic-1584938036809453592-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Ft Worth, TX 76140

Good Deal

Price: $7,500

Mileage: 69,412

Location: Ft Worth, TX 76140

Average time on market: 39 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Description: Used 2004 BMW Z4 2.5i for sale - $7,500, 69,412 miles with Alloy Wheels
Avg. Dealer Rating: (44 reviews) "Great customer service!!! "
https://static.cargurus.com/images/forsale/2017/01/13/02/50/2004_bmw_z4-pic-3296986787056391822-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Baltimore, MD 21211

Good Deal
$1,971 BELOW
Instant Market Value of $10,461

Price: $8,490

Mileage: 77,254

Location: Baltimore, MD 21211

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2004 BMW Z4 2.5i for sale - $8,490, 77,254 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Owner was very nice but not willing to negotiate prices based on other market rates. Also, trade in value was not anywhere close to expected. "
https://static.cargurus.com/images/forsale/2016/11/10/06/55/2004_bmw_z4-pic-5394643437875956601-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Hollywood, FL 33023

Good Deal
$1,724 BELOW
Instant Market Value of $7,219

Price: $5,495

Mileage: 104,121

Location: Hollywood, FL 33023

Average time on market: 39 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW Z4 2.5i for sale - $5,495, 104,121 miles
Avg. Dealer Rating: (10 reviews) "Great prices!"
https://static.cargurus.com/images/forsale/2016/11/13/07/52/2004_bmw_z4-pic-2144999683069963443-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Sacramento, CA 95815

Good Deal
$1,580 BELOW
Instant Market Value of $9,068

Price: $7,488

Mileage: 102,149

Location: Sacramento, CA 95815

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW Z4 2.5i for sale - $7,488, 102,149 miles
Avg. Dealer Rating: (9 reviews) "Great, Rhanks Jiselle"
https://static.cargurus.com/images/forsale/2016/11/29/02/00/2004_bmw_z4-pic-69625422304840892-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Stuart, FL 34997

Good Deal
$1,732 BELOW
Instant Market Value of $8,732

Price: $7,000

Mileage: 98,310

Location: Stuart, FL 34997

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW Z4 2.5i for sale - $7,000, 98,310 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Vauge when communicating. Did not seem like they really wanted to work "
https://static.cargurus.com/images/forsale/2017/01/10/22/37/2004_bmw_z4-pic-1409114384216658381-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Bealeton, VA 22712

Good Deal
$1,405 BELOW
Instant Market Value of $8,855

Price: $7,450

Mileage: 108,233

Location: Bealeton, VA 22712

Average time on market: 39 days Certified Pre-Owned: No Color: Blue Description: Used 2004 BMW Z4 2.5i for sale - $7,450, 108,233 miles with Alloy Wheels
Avg. Dealer Rating: (14 reviews) "very nice people"
https://static.cargurus.com/images/forsale/2016/12/08/01/42/2004_bmw_z4-pic-3458506250731324611-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Plano, TX 75074

Good Deal

Price: $6,999

Mileage: 116,000

Location: Plano, TX 75074

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW Z4 2.5i for sale - $6,999, 116,000 miles with Leather Seats, Navigation System, Premium Package, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/12/02/17/44/2004_bmw_z4-pic-4254471140799460032-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Branford, CT 06405

Good Deal
$1,135 BELOW
Instant Market Value of $11,834

Price: $10,699

Mileage: 61,000

Location: Branford, CT 06405

Average time on market: 39 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW Z4 2.5i for sale - $10,699, 61,000 miles with Leather Seats, Aluminum Wheels, Power Package, Premium Package
Avg. Dealer Rating: (10 reviews) "Very helpful and accomodating"
https://static.cargurus.com/images/forsale/2017/01/14/06/18/2004_bmw_z4-pic-8375432706382300938-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Fredericksburg, VA 22406

Good Deal
$1,435 BELOW
Instant Market Value of $8,430

Price: $6,995

Mileage: 96,600

Location: Fredericksburg, VA 22406

Average time on market: 39 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW Z4 2.5i for sale - $6,995, 96,600 miles
Avg. Dealer Rating: (9 reviews) "Responded quickly"
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 2 Great Deals $38,399 395 listings
2014 BMW Z4 6 Great Deals $22,995 140 listings
2013 BMW Z4 9 Great Deals $23,798 78 listings
2011 BMW Z4 10 Great Deals $18,662 98 listings
2008 BMW Z4 3 Great Deals $8,499 78 listings
2007 BMW Z4 6 Great Deals $7,988 99 listings
2006 BMW Z4 5 Great Deals $4,990 86 listings
2005 BMW Z4 5 Great Deals $5,250 102 listings
2004 BMW Z4 4 Great Deals $4,999 86 listings
2003 BMW Z4 8 Great Deals $4,995 148 listings