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/09/20/19/49/2004_bmw_z4_2_5i-pic-3866038489357510068-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Lindale, 75771

Great Deal
$3,076 BELOW
Instant Market Value of $12,426

Price: $9,350

Mileage: 61,281

Location: Lindale, 75771

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Sterling Gray Description: Used 2004 BMW Z4 2.5i for sale - $9,350, 61,281 miles with Premium Package, Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/09/23/19/30/2004_bmw_z4-pic-6784800787540007311-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Romeoville, IL 60446

Great Deal
$2,809 BELOW
Instant Market Value of $9,604

Price: $6,795

Mileage: 75,000

Location: Romeoville, IL 60446

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 - $6,795, 75,000 miles with Navigation System
Avg. Dealer Rating: (2 reviews) "Very good person"
https://static.cargurus.com/images/forsale/2016/09/11/03/15/2004_bmw_z4-pic-8447831198265532926-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Albuquerque, NM 87107

Great Deal
$2,477 BELOW
Instant Market Value of $10,427

Price: $7,950

Mileage: 84,422

Location: Albuquerque, NM 87107

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2004 BMW Z4 2.5i for sale - $7,950, 84,422 miles
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

Great Deal
$2,120 BELOW
Instant Market Value of $10,120

Price: $8,000

Mileage: 83,000

Location: Las Vegas, 89141

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW Z4 2.5i for sale - $8,000, 83,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/04/27/08/36/2004_bmw_z4_2_5i-pic-5425367359119461712-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Orlando, 32825

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

Price: $8,400

Mileage: 85,200

Location: Orlando, 32825

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Blue Description: Used 2004 BMW Z4 2.5i for sale - $8,400, 85,200 miles with Leather Seats, Alloy Wheels, Convenience Package
https://static.cargurus.com/images/forsale/2016/09/07/16/17/2004_bmw_z4-pic-101153448202200738-152x114.jpeg

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

Good Deal

Price: $7,490

Mileage: 100,002

Location: Houston, TX 77074

Average time on market: 29 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2004 BMW Z4 2.5i for sale - $7,490, 100,002 miles with Leather Seats
Avg. Dealer Rating: (20 reviews) "Great deal on the car but couldn't secure financing being a out of state buyer"
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
$1,679 BELOW
Instant Market Value of $9,674

Price: $7,995

Mileage: 103,450

Location: Folsom, CA 95630

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Manual Description: Used 2004 BMW Z4 2.5i for sale - $7,995, 103,450 miles
Avg. Dealer Rating: (6 reviews) "Responded quickly, answered all of my question, and in general was helpful in every waypossible. I was left with a very favorable impression of this auto dealer."
https://static.cargurus.com/images/forsale/2016/09/08/17/26/2004_bmw_z4-pic-3198590516130593316-152x114.jpeg

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

Good Deal
$1,574 BELOW
Instant Market Value of $7,569

Price: $5,995

Mileage: 104,121

Location: Hollywood, FL 33023

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

2004 BMW Z4 2.5i Used Cars in Elkton, MD 21921

Good Deal
$1,512 BELOW
Instant Market Value of $9,307

Price: $7,795

Mileage: 117,410

Location: Elkton, MD 21921

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2004 BMW Z4 2.5i for sale - $7,795, 117,410 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Got right back to me"
https://static.cargurus.com/images/forsale/2016/08/03/07/52/2004_bmw_z4-pic-2857416245616609485-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Matthews, NC 28105

Good Deal
$1,356 BELOW
Instant Market Value of $10,346

Price: $8,990

Mileage: 82,469

Location: Matthews, NC 28105

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW Z4 2.5i for sale - $8,990, 82,469 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Vel responded quite quickly to my call ,he has been great to work with, I have trouble with my financial guy getting back to me for a couple of weeks but kept Vel advised and He held the truck. He has been great and easy to deal with. "
https://static.cargurus.com/images/forsale/2016/03/11/17/52/2004_bmw_z4-pic-2238609323511007075-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in St Charles, IL 60174

Good Deal
$1,669 BELOW
Instant Market Value of $11,467

Price: $9,798

Mileage: 64,998

Location: St Charles, IL 60174

Average time on market: 29 days Certified Pre-Owned: No Color: Black Description: Used 2004 BMW Z4 2.5i for sale - $9,798, 64,998 miles with Alloy Wheels
Avg. Dealer Rating: (12 reviews) "I had to call them multiple times, the vans weren't accurately described online, and were VERY overpriced. I drove an hour out of my way while on a very tight time schedule for cars that were supposed to be ready for me to see. Not only wasn't the man I'd told I was coming waiting for me (40 minutes after I'd spoken to him), but the cars weren't ready. When another salesman took me out to see them he only brought one key so we had to wait for him to go all the way back for the second - since they hadn't brought them up like they'd said. Total waste of time and negative experience all the way around."
https://static.cargurus.com/images/forsale/2016/09/07/01/40/2004_bmw_z4-pic-2305577246482115223-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Costa Mesa, CA 92626

Good Deal
$1,307 BELOW
Instant Market Value of $9,302

Price: $7,995

Mileage: 91,000

Location: Costa Mesa, CA 92626

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW Z4 2.5i for sale - $7,995, 91,000 miles with Navigation System, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Great dealer to work with. Great service and very honest. Will definitely recommend him to others."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW Z4 2.5i Used Cars in Tempe, AZ 85281

Good Deal
$1,713 BELOW
Instant Market Value of $10,612

Price: $8,899

Mileage: 83,770

Location: Tempe, AZ 85281

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Purple Description: Used 2004 BMW Z4 2.5i for sale - $8,899, 83,770 miles with Alloy Wheels
Avg. Dealer Rating: (29 reviews) "Responded right away."
https://static.cargurus.com/images/forsale/2016/09/22/16/01/2004_bmw_z4-pic-4663470486028422094-152x114.jpeg

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

Good Deal

Price: $6,990

Mileage: 128,390

Location: El Paso, TX 79915

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Description: Used 2004 BMW Z4 2.5i for sale - $6,990, 128,390 miles
Avg. Dealer Rating: (7 reviews) "Willing to work with you"
https://static.cargurus.com/images/forsale/2016/09/09/19/07/2004_bmw_z4-pic-831141918473880002-152x114.jpeg

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

Good Deal
$1,071 BELOW
Instant Market Value of $10,521

Price: $9,450

Mileage: 106,105

Location: Memphis, TN 38109

Average time on market: 29 days Certified Pre-Owned: No Transmission: Manual Color: Sterling Grey Metallic Description: Used 2004 BMW Z4 2.5i for sale - $9,450, 106,105 miles with Power Package, Premium Package, Alloy Wheels, Convenience Package
Avg. Dealer Rating: (29 reviews) "Great service!! Best experience I have ever had at a dealership!"
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 - $37,994 469 listings
2014 BMW Z4 4 Great Deals $27,990 108 listings
2013 BMW Z4 12 Great Deals $24,998 121 listings
2011 BMW Z4 5 Great Deals $16,999 71 listings
2009 BMW Z4 7 Great Deals $16,900 58 listings
2008 BMW Z4 7 Great Deals $9,900 77 listings
2007 BMW Z4 10 Great Deals $8,976 103 listings
2006 BMW Z4 5 Great Deals $6,995 95 listings
2005 BMW Z4 8 Great Deals $6,999 88 listings
2004 BMW Z4 6 Great Deals $5,995 114 listings