2004 BMW Z4 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


2004 BMW Z4 2.5i Review
by David

A haute couture Z4

I bought this car new in December 2003 and add a special BMW original sport package with side skirts, spoiler etc...that makes the car look very unique and more sporty. I wish it would be a little bit more powerful but overall it handles like a true performance car. I have only 20K miles and expect to have it for another year or two. Looks like bra...

Find 2004 BMW Z4 listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/08/30/10/11/2005_bmw_z4_2_5i-pic-1707871931881344850-152x114.jpeg

2005 BMW Z4 2.5i Used Cars in Highland Mills, 10930

Great Deal
$3,103 BELOW
Instant Market Value of $10,103

Price: $7,000

Mileage: 105,000

Location: Highland Mills, 10930

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW Z4 2.5i for sale - $7,000, 105,000 miles with Sport Package, Leather Seats, Premium Wheels
https://static.cargurus.com/images/forsale/2016/09/10/18/50/2005_bmw_z4-pic-2245982478575023007-152x114.jpeg

2005 BMW Z4 2.5i Used Cars in Miami, FL 33147

Great Deal
$3,097 BELOW
Instant Market Value of $9,397

Price: $6,300

Mileage: 91,400

Location: Miami, FL 33147

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW Z4 2.5i for sale - $6,300, 91,400 miles
Avg. Dealer Rating: (2 reviews) "Phone call with info on car"
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,092 BELOW
Instant Market Value of $12,442

Price: $9,350

Mileage: 61,281

Location: Lindale, 75771

Average time on market: 30 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/24/10/10/2005_bmw_z4-pic-3822184888418625871-152x114.jpeg

2005 BMW Z4 2.5i Used Cars in Dallas, TX 75243

Great Deal

Price: $6,999

Mileage: 86,000

Location: Dallas, TX 75243

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW Z4 2.5i for sale - $6,999, 86,000 miles with Leather Seats
Avg. Dealer Rating: (4 reviews) "Car was wrecked"
https://static.cargurus.com/images/forsale/2016/07/26/18/57/2004_bmw_z4-pic-5349270139577469856-152x114.jpeg

2004 BMW Z4 3.0i Used Cars in West Palm Beach, FL 33409

Great Deal
$3,050 BELOW
Instant Market Value of $12,045

Price: $8,995

Mileage: 67,889

Location: West Palm Beach, FL 33409

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW Z4 3.0i for sale - $8,995, 67,889 miles with Leather Seats, Power Package, Alloy Wheels, Convenience Package
Avg. Dealer Rating: (2 reviews) "So far he is the only one that wants to help me"
https://static.cargurus.com/images/forsale/2016/09/29/17/37/2003_bmw_z4-pic-1532015129838354076-152x114.jpeg

2003 BMW Z4 3.0i Used Cars in Lebanon, NJ 08833

Great Deal
$2,888 BELOW
Instant Market Value of $12,885

Price: $9,997

Mileage: 34,564

Location: Lebanon, NJ 08833

Average time on market: 19 days Certified Pre-Owned: No Transmission: Manual Color: Sterling Gray Metallic Description: Used 2003 BMW Z4 3.0i for sale - $9,997, 34,564 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Nice cars on lot. Probably all off 2-3 year leases. I did not purchase from them but was impressed with the location and the communications."
https://static.cargurus.com/images/forsale/2016/09/22/07/38/2003_bmw_z4-pic-7278886767350195425-152x114.jpeg

2003 BMW Z4 3.0i Used Cars in Hollywood, FL 33023

Great Deal
$2,972 BELOW
Instant Market Value of $8,952

Price: $5,980

Mileage: 94,567

Location: Hollywood, FL 33023

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 BMW Z4 3.0i for sale - $5,980, 94,567 miles
Avg. Dealer Rating: (8 reviews) "Great welcome, very nice dealer, unfortunately, had to postpone my decision due to health reasons. May get back at s later date. Eva."
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,688 BELOW
Instant Market Value of $9,483

Price: $6,795

Mileage: 75,000

Location: Romeoville, IL 60446

Average time on market: 30 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/20/12/24/2005_bmw_z4-pic-6636288353888032954-152x114.jpeg

2005 BMW Z4 2.5i Used Cars in Tampa, FL 33604

Great Deal
$2,361 BELOW
Instant Market Value of $12,261

Price: $9,900

Mileage: 47,309

Location: Tampa, FL 33604

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Burgundy Description: Used 2005 BMW Z4 2.5i for sale - $9,900, 47,309 miles with Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (4 reviews) "Responded immediately negotiating a price for vehicle haven't punched yet."
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,498 BELOW
Instant Market Value of $10,448

Price: $7,950

Mileage: 84,422

Location: Albuquerque, NM 87107

Average time on market: 30 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/08/04/09/21/2005_bmw_z4-pic-3195285939938820140-152x114.jpeg

2005 BMW Z4 2.5i Used Cars in Costa Mesa, CA 92627

Great Deal
$2,086 BELOW
Instant Market Value of $11,574

Price: $9,488

Mileage: 71,779

Location: Costa Mesa, CA 92627

Average time on market: 27 days Certified Pre-Owned: No Transmission: Manual Color: Jet Black Description: Used 2005 BMW Z4 2.5i for sale - $9,488, 71,779 miles with Sport Package, Leather Seats, Power Package, Alloy Wheels
Avg. Dealer Rating: (19 reviews) "Great response "
https://static.cargurus.com/images/forsale/2016/09/28/04/43/2003_bmw_z4-pic-7471799234420231799-152x114.jpeg

2003 BMW Z4 3.0i Used Cars in Columbus, OH 43227

Great Deal
$2,539 BELOW
Instant Market Value of $11,509

Price: $8,970

Mileage: 79,422

Location: Columbus, OH 43227

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Sterling Gray Metallic Description: Used 2003 BMW Z4 3.0i for sale - $8,970, 79,422 miles with Leather Seats
Avg. Dealer Rating: (2 reviews) "Was in the process of buying the car and it got sold an hour after I left. Salespeople are very friendly and not pushy at all."
https://static.cargurus.com/images/forsale/2016/04/04/02/08/2005_bmw_z4-pic-7870838030628143742-152x114.jpeg

2005 BMW Z4 2.5i Used Cars in Oklahoma City, OK 73112

Great Deal
$2,704 BELOW
Instant Market Value of $12,204

Price: $9,500

Mileage: 46,898

Location: Oklahoma City, OK 73112

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW Z4 2.5i for sale - $9,500, 46,898 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Never returned my calls ..went to lot looked at a truck they had for sale..no one ever came out to greet me."
https://static.cargurus.com/images/forsale/2016/09/26/03/01/2003_bmw_z4-pic-4103107364450022445-152x114.jpeg

2003 BMW Z4 2.5i Used Cars in Springdale, AR 72764

Great Deal
$2,083 BELOW
Instant Market Value of $10,583

Price: $8,500

Mileage: 75,000

Location: Springdale, AR 72764

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW Z4 2.5i for sale - $8,500, 75,000 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "I had a great car buying experience with Friendly Auto Sales truth be told, they were quick to get back to me very helpful and respectful, very understand with me coming in from Missouri to Arkansas, they treated me as if they were trying to help out a family member I would highly recommend them and I will. Thanks F.A.S for making my car buying experience a pleasant one, I love this car. Victor "
https://static.cargurus.com/images/forsale/2016/09/11/00/05/2005_bmw_z4-pic-6903549172600231583-152x114.jpeg

2005 BMW Z4 2.5i Used Cars in Miami, FL 33155

Great Deal
$2,009 BELOW
Instant Market Value of $9,608

Price: $7,599

Mileage: 87,746

Location: Miami, FL 33155

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Burgundy Description: Used 2005 BMW Z4 2.5i for sale - $7,599, 87,746 miles
Avg. Dealer Rating: (5 reviews) "Amazing! Constant contact, they went the extra mile and then some. Highly recommended! Best price best service I've seen!"
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 470 listings
2014 BMW Z4 1 Great Deal $27,990 108 listings
2013 BMW Z4 11 Great Deals $24,998 120 listings
2011 BMW Z4 5 Great Deals $16,999 69 listings
2009 BMW Z4 5 Great Deals $16,900 58 listings
2008 BMW Z4 7 Great Deals $9,900 72 listings
2007 BMW Z4 7 Great Deals $8,976 100 listings
2006 BMW Z4 7 Great Deals $6,995 94 listings
2005 BMW Z4 9 Great Deals $6,300 87 listings
2004 BMW Z4 6 Great Deals $5,495 109 listings