2004 BMW Z4 2.5i for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

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

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/2017/04/13/03/02/2004_bmw_z4-pic-9149624617040121595-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Indianapolis, IN 46227

Great Deal
$1,991 BELOW
Instant Market Value of $9,986

Price: $7,995

Mileage: 82,179

Location: Indianapolis, IN 46227

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW Z4 2.5i for sale - $7,995, 82,179 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (31 reviews) "The car was badly neglected, dirty, dented, missing parts. I wouldn't be surprised if it wasn't a flood car or something similar. "
https://static.cargurus.com/images/forsale/2017/04/17/19/15/2004_bmw_z4-pic-8480274935826114840-152x114.jpeg

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

Good Deal
$1,784 BELOW
Instant Market Value of $8,779

Price: $6,995

Mileage: 108,233

Location: Bealeton, VA 22712

Average time on market: 29 days Certified Pre-Owned: No Color: Blue Description: Used 2004 BMW Z4 2.5i for sale - $6,995, 108,233 miles with Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Guy sold car didn't even tell me and drove 12 hrs one way."
https://static.cargurus.com/images/forsale/2017/04/21/20/52/2004_bmw_z4-pic-1704524820802666678-152x114.jpeg

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

Good Deal
$1,706 BELOW
Instant Market Value of $9,706

Price: $8,000

Mileage: 69,698

Location: Fort Pierce, FL 34982

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW Z4 2.5i for sale - $8,000, 69,698 miles
Avg. Dealer Rating: (7 reviews) "Very good love the car"
https://s3.amazonaws.com/x-img.autorevo.com/2004-bmw-z4-2-5i-memphis-tn-6176770/1695280-22-large.jpg

2004 BMW Z4 2.5i Used Cars in Memphis, TN 38133

Fair Deal
$967 BELOW
Instant Market Value of $8,878

Price: $7,911

Mileage: 95,958

Location: Memphis, TN 38133

Average time on market: 29 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2004 BMW Z4 2.5i for sale - $7,911, 95,958 miles with Leather Seats
Avg. Dealer Rating: (16 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2016/07/03/15/35/2004_bmw_z4-pic-1886385160827853651-152x114.jpeg

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

Fair Deal
$799 BELOW
Instant Market Value of $8,798

Price: $7,999

Mileage: 88,059

Location: Sacramento, CA 95821

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW Z4 2.5i for sale - $7,999, 88,059 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Good sales man very courteous "
https://static.cargurus.com/images/forsale/2017/04/03/20/05/2004_bmw_z4_2_5i-pic-2093733714566742111-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Mission Viejo, 92692

Fair Deal
$713 BELOW
Instant Market Value of $7,513

Price: $6,800

Mileage: 123,245

Location: Mission Viejo, 92692

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2004 BMW Z4 2.5i for sale - $6,800, 123,245 miles with Premium Package, Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/04/08/17/18/2004_bmw_z4_2_5i-pic-152387606495849502-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Johnston, 02919

Fair Deal
$565 BELOW
Instant Market Value of $9,319

Price: $8,754

Mileage: 89,850

Location: Johnston, 02919

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2004 BMW Z4 2.5i for sale - $8,754, 89,850 miles with Leather Seats, Aluminum Wheels, Premium Package, Convenience Package
https://static.cargurus.com/images/forsale/2017/02/07/05/48/2004_bmw_z4-pic-5855190663887727155-152x114.jpeg

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

Fair Deal
$695 BELOW
Instant Market Value of $8,195

Price: $7,500

Mileage: 98,342

Location: Hollywood, FL 33021

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW Z4 2.5i for sale - $7,500, 98,342 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (26 reviews) "Polite, but the car wasn't what I wanted...not in good shape."
https://static.cargurus.com/images/forsale/2017/04/08/04/39/2004_bmw_z4-pic-2031100648068050457-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Duluth, GA 30096

Fair Deal
$574 BELOW
Instant Market Value of $10,562

Price: $9,988

Mileage: 59,801

Location: Duluth, GA 30096

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW Z4 2.5i for sale - $9,988, 59,801 miles with Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Very nice guys. They were relaxed and didn't try and force me into buying the car I was looking at. They allowed me to test drive and look at the G37 without any hassle. "
https://static.cargurus.com/images/forsale/2017/02/28/17/15/2004_bmw_z4-pic-2826493714352993203-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Baton Rouge, LA 70819

Fair Deal
$579 BELOW
Instant Market Value of $9,574

Price: $8,995

Mileage: 91,536

Location: Baton Rouge, LA 70819

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW Z4 2.5i for sale - $8,995, 91,536 miles
Avg. Dealer Rating: (2 reviews) "Told me they'll call back and didn't. I told them about it. Unprofessional response. I had enough to pay cash.. Nj"
https://static.cargurus.com/images/forsale/2017/03/03/13/13/2004_bmw_z4-pic-5920778663886233457-152x114.jpeg

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

Fair Deal
$489 BELOW
Instant Market Value of $9,489

Price: $9,000

Mileage: 83,571

Location: Marietta, GA 30062

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2004 BMW Z4 2.5i for sale - $9,000, 83,571 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (31 reviews) "Dealer responded promptly, and answered my questions ...HONESTLY! Even though it meant I may not have to come to see the car. Unlike many others who lied just to get me on the lot, and waste both of our time. "
https://static.cargurus.com/images/forsale/2017/04/14/08/18/2004_bmw_z4-pic-929777520765993976-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Kernersville, NC 27284

Fair Deal
$322 BELOW
Instant Market Value of $8,775

Price: $8,453

Mileage: 98,600

Location: Kernersville, NC 27284

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW Z4 2.5i for sale - $8,453, 98,600 miles
Avg. Dealer Rating: (4 reviews) "Carmines responded to my CarGurus query almost immediately, the service was (and is) spectacular, and I purchased the car after being allowed an extended test drive. My experience with Carmines Import Sales, LLC was nothing short of fantastic and I highly recommend this dealer."
https://static.cargurus.com/images/forsale/2017/01/31/09/11/2004_bmw_z4-pic-3745188153120085971-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Sherman Oaks, CA 91423

Fair Deal
$296 BELOW
Instant Market Value of $8,291

Price: $7,995

Mileage: 92,870

Location: Sherman Oaks, CA 91423

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2004 BMW Z4 2.5i for sale - $7,995, 92,870 miles
Avg. Dealer Rating: (17 reviews) "Salesman was awesome!"
https://static.cargurus.com/images/forsale/2017/04/20/07/32/2004_bmw_z4-pic-5644856811077292198-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Arlington, TX 76012

Fair Deal

Price: $7,900

Mileage: 102,635

Location: Arlington, TX 76012

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW Z4 2.5i for sale - $7,900, 102,635 miles with Leather Seats
Avg. Dealer Rating: (28 reviews) "Contacted me back right away, spoke on the phone and the salesman was really helpful."
https://static.cargurus.com/images/forsale/2017/04/08/11/02/2004_bmw_z4-pic-8284384614591336168-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Grand Ledge, MI 48837

Fair Deal
$144 BELOW
Instant Market Value of $10,644

Price: $10,500

Mileage: 79,341

Location: Grand Ledge, MI 48837

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Jet Black Description: Used 2004 BMW Z4 2.5i for sale - $10,500, 79,341 miles with Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Very Informative about the vehicle for sale."
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 - $27,900 201 listings
2015 BMW Z4 5 Great Deals $26,700 76 listings
2014 BMW Z4 2 Great Deals $23,950 121 listings
2011 BMW Z4 2 Great Deals $17,796 77 listings
2008 BMW Z4 2 Great Deals $10,583 66 listings
2007 BMW Z4 4 Great Deals $6,998 107 listings
2006 BMW Z4 3 Great Deals $6,988 85 listings
2005 BMW Z4 1 Great Deal $5,350 92 listings
2004 BMW Z4 4 Great Deals $6,450 84 listings
2003 BMW Z4 6 Great Deals $4,988 161 listings