2004 BMW Z4 2.5i for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2004 BMW Z4 2.5i Review
by Stephanie

BMW Z-4

This car is a love it or hate it. The feel of a real roadster like my previous Triumph Tr6, and the gadgets and the feel of a later year BMW. This car makes my heart race around a windy road at 35 miles an hour. Handles great and even with the samller 2.5 v6 there is plenty of get up and go.

Find 2004 BMW Z4 2.5i listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/07/06/07/06/2004_bmw_z4-pic-8321905861506328359-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Las Vegas, NV 89103

Great Deal
$2,499 BELOW
Instant Market Value of $10,498

Price: $7,999

Mileage: 88,068

Location: Las Vegas, NV 89103

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW Z4 2.5i for sale - $7,999, 88,068 miles with Leather Seats
Avg. Dealer Rating: (26 reviews) "Excellent service! Got a Great deal here! Will be Back!!!"
https://static.cargurus.com/images/forsale/2016/07/24/08/10/2004_bmw_z4-pic-5314104150821339294-152x114.jpeg

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

Great Deal
$2,212 BELOW
Instant Market Value of $12,202

Price: $9,990

Mileage: 56,331

Location: Fort Pierce, FL 34982

Average time on market: 21 days Certified Pre-Owned: No Color: Titanium Silver Metallic Description: Used 2004 BMW Z4 2.5i for sale - $9,990, 56,331 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/07/22/02/41/2004_bmw_z4-pic-6660627910268118298-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Beech Island, SC 29842

Good Deal
$1,755 BELOW
Instant Market Value of $12,398

Price: $10,643

Mileage: 78,407

Location: Beech Island, SC 29842

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Merlot Description: Used 2004 BMW Z4 2.5i for sale - $10,643, 78,407 miles with Alloy Wheels
Avg. Dealer Rating: (21 reviews) "They have attempted to call me. Need called in late a.m. They seem to call at bad times ."
https://static.cargurus.com/images/forsale/2016/07/10/13/42/2004_bmw_z4_2_5i-pic-5282204545727287089-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Las Vegas, 89141

Good Deal
$1,796 BELOW
Instant Market Value of $11,096

Price: $9,300

Mileage: 83,000

Location: Las Vegas, 89141

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW Z4 2.5i for sale - $9,300, 83,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/07/06/09/04/2004_bmw_z4_2_5i-pic-2736544241042518131-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Slingerlands, 12159

Good Deal
$1,484 BELOW
Instant Market Value of $13,984

Price: $12,500

Mileage: 48,500

Location: Slingerlands, 12159

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Grey Description: Used 2004 BMW Z4 2.5i for sale - $12,500, 48,500 miles with Premium Package, Leather Seats, Premium Wheels
https://static.cargurus.com/images/forsale/2016/06/13/18/51/2004_bmw_z4-pic-1381842220669193059-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Medford, OR 97501

Good Deal
$1,446 BELOW
Instant Market Value of $11,445

Price: $9,999

Mileage: 95,000

Location: Medford, OR 97501

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Burgandy Description: Used 2004 BMW Z4 2.5i for sale - $9,999, 95,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2016/07/11/19/12/2004_bmw_z4-pic-5800730195967631636-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Norcross, GA 30071

Good Deal
$1,600 BELOW
Instant Market Value of $8,599

Price: $6,999

Mileage: 103,009

Location: Norcross, GA 30071

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2004 BMW Z4 2.5i for sale - $6,999, 103,009 miles
Avg. Dealer Rating: (15 reviews) "Absolutely the worst. I called to verify if car was available and ready for test drive. When I got there, first they could not locate the car. Once they located it, ignition wires where all exposed and I was informed that a new key was needed. I wasted my trip and never received a call back."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW Z4 2.5i Used Cars in Tucson, AZ 85711

Good Deal
$1,711 BELOW
Instant Market Value of $11,950

Price: $10,239

Mileage: 63,802

Location: Tucson, AZ 85711

Average time on market: 21 days Certified Pre-Owned: No Transmission: Manual Description: Used 2004 BMW Z4 2.5i for sale - $10,239, 63,802 miles with Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Quick and courteous reply. Michelle was very helpful while looking for a vehicle for me."
https://static.cargurus.com/images/forsale/2016/07/25/02/15/2004_bmw_z4-pic-2630748241989471644-152x114.jpeg

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

Good Deal
$1,203 BELOW
Instant Market Value of $7,198

Price: $5,995

Mileage: 116,714

Location: Hollywood, FL 33023

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW Z4 2.5i for sale - $5,995, 116,714 miles with Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Good customer service"
https://static.cargurus.com/images/forsale/2016/05/26/03/47/2004_bmw_z4-pic-1279223928830026210-152x114.jpeg

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

Good Deal

Price: $8,000

Mileage: 104,075

Location: Plano, TX 75093

Average time on market: 21 days Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2004 BMW Z4 2.5i for sale - $8,000, 104,075 miles
Avg. Dealer Rating: (37 reviews) "Very Responsive to my phone calls. Genuine Nice Guys Wish I could of worked with them - my timing was off. Recommend these guys"
https://static.cargurus.com/images/forsale/2016/03/18/17/35/2004_bmw_z4-pic-7020142633792811227-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Folsom, CA 95630

Good Deal
$969 BELOW
Instant Market Value of $9,964

Price: $8,995

Mileage: 103,450

Location: Folsom, CA 95630

Average time on market: 21 days Certified Pre-Owned: No Transmission: 6-Speed Manual Description: Used 2004 BMW Z4 2.5i for sale - $8,995, 103,450 miles
Avg. Dealer Rating: (7 reviews) "Just okay. Didn't purchase."
https://static.cargurus.com/images/forsale/2016/06/18/05/37/2004_bmw_z4-pic-3252185172209380799-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Lenoir, NC 28645

Good Deal
$769 BELOW
Instant Market Value of $10,669

Price: $9,900

Mileage: 90,447

Location: Lenoir, NC 28645

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Onyx Black Description: Used 2004 BMW Z4 2.5i for sale - $9,900, 90,447 miles
Avg. Dealer Rating: (27 reviews) "Was pretty good overall I would probably do business with them again. Just a few things that could have been better. The car could have been cleaned just a little better inside and they for sure should have not waxed it. I'm waiting on a rear view mirror replacement from them which i'm sure I will receive."
https://static.cargurus.com/images/forsale/2016/06/11/02/59/2004_bmw_z4-pic-4861224347942767401-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Marietta, GA 30062

Fair Deal
$1,005 BELOW
Instant Market Value of $11,000

Price: $9,995

Mileage: 76,218

Location: Marietta, GA 30062

Average time on market: 21 days Certified Pre-Owned: No Transmission: Manual Color: Red Description: Used 2004 BMW Z4 2.5i for sale - $9,995, 76,218 miles with Alloy Wheels
Avg. Dealer Rating: (8 reviews) "I didn't purchase the Jeep Liberty but bought another SUV. These guys are top of the line as it relates to purchasing an used vehicle. They're highly professional, friendly, wonderful customer service, and will honor whatever agreement that is arranged. They even helped me after the purchase when I had additional questions. Definitely recommend Prime Time Motors to anyone looking to get a reputable vehicle!!!"
https://static.cargurus.com/images/forsale/2016/07/02/13/37/2004_bmw_z4-pic-4157758527689244728-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in El Paso, TX 79915

Fair Deal

Price: $6,990

Mileage: 128,300

Location: El Paso, TX 79915

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2004 BMW Z4 2.5i for sale - $6,990, 128,300 miles
Avg. Dealer Rating: (7 reviews) "Response was fast..."
https://static.cargurus.com/images/forsale/2016/06/13/17/45/2004_bmw_z4-pic-7947201997920909163-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in La Habra, CA 90631

Fair Deal
$1,093 BELOW
Instant Market Value of $9,088

Price: $7,995

Mileage: 106,191

Location: La Habra, CA 90631

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW Z4 2.5i for sale - $7,995, 106,191 miles
Avg. Dealer Rating: (2 reviews) "Quick response"
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 1 Great Deal $48,992 454 listings
2014 BMW Z4 1 Great Deal $28,999 80 listings
2013 BMW Z4 10 Great Deals $25,990 165 listings
2011 BMW Z4 3 Great Deals $18,999 97 listings
2008 BMW Z4 3 Great Deals $8,988 64 listings
2007 BMW Z4 7 Great Deals $7,995 89 listings
2006 BMW Z4 7 Great Deals $7,995 81 listings
2005 BMW Z4 5 Great Deals $3,800 90 listings
2004 BMW Z4 3 Great Deals $5,995 90 listings
2003 BMW Z4 2 Great Deals $4,995 141 listings