2004 BMW Z4 for Sale Nationwide

to
to

Filter Results

listing

Price

- Loading...
Includes Listings Without Available Pricing

Financing

Mileage

- Loading...

Delivery

Days on Market

- Loading...

Recent Listings

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

Fuel Economy

- Loading...
()

Price Drops

Text Search

Add Similar Cars


2004 BMW Z4 3.0i Roadster RWD Review
by amanlkml

Love it

Its hard for me to believe this car is 9 years old. It handles like a dream. Entering the freeway or passing at highway speed is a breeze. It practically begs you to take the long way home and find a twisty road. I've had it about 11 months and can never go back. Maintenance does cost more but in my case it's because I actually care about ...

Find 2004 BMW Z4 listings in your area

First
Loading...
https://static.cargurus.com/images/forsale/2019/10/04/23/39/2003_bmw_z4-pic-8685750309316937986-152x114.jpeg

2003 BMW Z4 2.5i Roadster RWD Used Cars in Cincinnati, OH 45231

Great Deal
$2,853 BELOW
CarGurus IMV of $6,753

Price: $3,900

Mileage: 119,312

Location: Cincinnati, OH 45231

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic With Black Soft Top Description: Used 2003 BMW Z4 2.5i Roadster RWD for sale - $3,900, 119,312 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Good"
https://static.cargurus.com/images/forsale/2019/09/11/12/28/2005_bmw_z4-pic-3122585822320190818-152x114.jpeg

2005 BMW Z4 3.0i Roadster RWD Used Cars in Charleston, WV 25303

Great Deal
$2,951 BELOW
CarGurus IMV of $10,951

Price: $8,000

Mileage: 72,293

Location: Charleston, WV 25303

Certified Pre-Owned: No Transmission: Automatic Color: Bright Red Description: Used 2005 BMW Z4 3.0i Roadster RWD for sale - $8,000, 72,293 miles with Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (8 reviews) "Good"
https://static.cargurus.com/images/forsale/2019/08/21/03/14/2003_bmw_z4-pic-4464165273049476558-152x114.jpeg

2003 BMW Z4 3.0i Roadster RWD Used Cars in Topeka, KS 66608

Great Deal
$2,595 BELOW
CarGurus IMV of $8,590

Price: $5,995

Mileage: 100,717

Location: Topeka, KS 66608

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW Z4 3.0i Roadster RWD for sale - $5,995, 100,717 miles with Leather Seats
Avg. Dealer Rating: (23 reviews) "Dons Carz does something that I've never seen a dealership do. On their site they have full walk-around videos of their cars, and the point out the specific flaws, scratches, etc. This is awesome because it saves everyone time (why waste time getting people to come look at a car that they won't want at first glance, etc), and it shows you they are truly customer-focused. I have not bought a car from them, but this I absolutely would in the future if I found something I was looking for!"
https://static.cargurus.com/images/forsale/2019/01/03/21/46/2003_bmw_z4-pic-2275719705015153408-152x114.jpeg

2003 BMW Z4 2.5i Roadster RWD Used Cars in Florence, KY 41042

Great Deal
$2,688 BELOW
CarGurus IMV of $9,587

Price: $6,899

Mileage: 66,026

Location: Florence, KY 41042

Average time on market: 27 days Certified Pre-Owned: No Transmission: Manual Color: Titanium Silver Metallic Description: Used 2003 BMW Z4 2.5i Roadster RWD for sale - $6,899, 66,026 miles with Alloy Wheels
Avg. Dealer Rating: (37 reviews) "They asked me how much could i put down on the car i told them $2.000 -2.500 i haven't heard anything back from them. "
https://static.cargurus.com/images/forsale/2019/10/11/14/34/2003_bmw_z4-pic-4074955836318643399-152x114.jpeg

2003 BMW Z4 3.0i Roadster RWD Used Cars in Knoxville, TN 37912

Great Deal
$2,355 BELOW
CarGurus IMV of $8,350

Price: $5,995

Mileage: 100,715

Location: Knoxville, TN 37912

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW Z4 3.0i Roadster RWD for sale - $5,995, 100,715 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (24 reviews) "Very helpful"
https://static.cargurus.com/images/forsale/2019/08/07/00/44/2003_bmw_z4-pic-975916601501769639-152x114.jpeg

2003 BMW Z4 2.5i Roadster RWD Used Cars in Knoxville, TN 37920

Great Deal
$2,591 BELOW
CarGurus IMV of $7,586

Price: $4,995

Mileage: 124,700

Location: Knoxville, TN 37920

Average time on market: 27 days Certified Pre-Owned: No Transmission: Manual Color: - Description: Used 2003 BMW Z4 2.5i Roadster RWD for sale - $4,995, 124,700 miles
Avg. Dealer Rating: (26 reviews) "Would definitely do business with again "
https://static.cargurus.com/images/forsale/2019/09/18/08/14/2005_bmw_z4-pic-7618300783023391374-152x114.jpeg

2005 BMW Z4 3.0i Roadster RWD Used Cars in Greensboro, NC 27405

Great Deal
$2,434 BELOW
CarGurus IMV of $9,597

Price: $7,163

Mileage: 80,842

Location: Greensboro, NC 27405

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW Z4 3.0i Roadster RWD for sale - $7,163, 80,842 miles with Alloy Wheels
Avg. Dealer Rating: (18 reviews) "They were very respectful and helpful and quick service and friendly Hope for them to continue and keep up what they doing "
https://static.cargurus.com/images/forsale/2019/10/16/10/07/2004_bmw_z4_2_5i_roadster_rwd-pic-2750975818328107080-152x114.jpeg

2004 BMW Z4 2.5i Roadster RWD Used Cars in Clinton Township, 48036

Great Deal
$2,511 BELOW
CarGurus IMV of $8,611

Price: $6,100

Mileage: 95,200

Location: Clinton Township, 48036

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: White Description: Used 2004 BMW Z4 2.5i Roadster RWD for sale - $6,100, 95,200 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2019/09/17/16/05/2005_bmw_z4_3_0i_roadster_rwd-pic-952400835435509699-152x114.jpeg

2005 BMW Z4 3.0i Roadster RWD Used Cars in Hurricane, 25526

Great Deal
$2,310 BELOW
CarGurus IMV of $13,310

Price: $11,000

Mileage: 27,866

Location: Hurricane, 25526

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Maldives Blue Description: Used 2005 BMW Z4 3.0i Roadster RWD for sale - $11,000, 27,866 miles with Bluetooth, Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2019/09/23/12/58/2004_bmw_z4-pic-4836927394836292070-152x114.jpeg

2004 BMW Z4 2.5i Roadster RWD Used Cars in Birmingham, AL 35205

Great Deal
$2,339 BELOW
CarGurus IMV of $6,339

Price: $4,000

Mileage: 172,226

Location: Birmingham, AL 35205

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW Z4 2.5i Roadster RWD for sale - $4,000, 172,226 miles
Avg. Dealer Rating: (2 reviews) "Excellent "
https://static.cargurus.com/images/forsale/2019/10/09/18/48/2003_bmw_z4-pic-6177218512581206412-152x114.jpeg

2003 BMW Z4 3.0i Roadster RWD Used Cars in Mills River, NC 28759

Great Deal
$1,937 BELOW
CarGurus IMV of $12,129

Price: $10,192

Mileage: 51,672

Location: Mills River, NC 28759

Certified Pre-Owned: No Color: Titanium Silver Metallic Description: Used 2003 BMW Z4 3.0i Roadster RWD for sale - $10,192, 51,672 miles with Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (18 reviews) "I had a wonderful experience with the dealership. Very courteous and customer focused. I ended up purchasing the vehicle!"
https://static.cargurus.com/images/forsale/2019/10/09/21/12/2003_bmw_z4-pic-1298106573367932474-152x114.jpeg

2003 BMW Z4 2.5i Roadster RWD Used Cars in Fredericksburg, VA 22408

Great Deal
$2,145 BELOW
CarGurus IMV of $8,144

Price: $5,999

Mileage: 71,335

Location: Fredericksburg, VA 22408

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2003 BMW Z4 2.5i Roadster RWD for sale - $5,999, 71,335 miles with Premium Wheels
Avg. Dealer Rating: (12 reviews) "Nice guys"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW Z4 2.5i Roadster RWD Used Cars in Pelham, AL 35124

Great Deal
$2,418 BELOW
CarGurus IMV of $10,415

Price: $7,997

Mileage: 63,213

Location: Pelham, AL 35124

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW Z4 2.5i Roadster RWD for sale - $7,997, 63,213 miles
Avg. Dealer Rating: (92 reviews) "Great customer service, with good deals!!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW Z4 3.0i Roadster RWD Used Cars in Smithfield, NC 27577

Great Deal
$1,968 BELOW
CarGurus IMV of $9,468

Price: $7,500

Mileage: 58,877

Location: Smithfield, NC 27577

Certified Pre-Owned: No Color: Blue Description: Used 2003 BMW Z4 3.0i Roadster RWD for sale - $7,500, 58,877 miles with Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (11 reviews) "They were upfront about car"
https://static.cargurus.com/images/forsale/2019/05/09/02/42/2003_bmw_z4-pic-4555942803430413889-152x114.jpeg

2003 BMW Z4 2.5i Roadster RWD Used Cars in Murfreesboro, TN 37130

Good Deal
$1,648 BELOW
CarGurus IMV of $10,636

Price: $8,988

Mileage: 45,027

Location: Murfreesboro, TN 37130

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2003 BMW Z4 2.5i Roadster RWD for sale - $8,988, 45,027 miles with Leather Seats, Premium Wheels, Power Package, Premium Package
Avg. Dealer Rating: (12 reviews) "very good "
Please wait ...
Please wait ...

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
2019 BMW Z4 2 Great Deals $44,995 468 listings
2016 BMW Z4 11 Great Deals $21,995 138 listings
2011 BMW Z4 4 Great Deals $12,950 61 listings
2007 BMW Z4 8 Great Deals $5,990 89 listings
2006 BMW Z4 2 Great Deals $4,998 61 listings
2005 BMW Z4 3 Great Deals $3,995 65 listings
2004 BMW Z4 2 Great Deals $4,000 71 listings

Why Use CarGurus?

We'll help you find great deals among the millions of vehicles available nationwide on CarGurus, and we'll provide you with dealer reviews and vehicle history for each one. After all, over 30 million shoppers use CarGurus to find great deals on used cars and new cars in their area. And when it's time to get rid of your old ride, sell your car simply and securely on CarGurus.

Once you're ready to narrow down your search results, go ahead and filter by price, mileage, transmission, trim, days on lot, drivetrain, color, engine, options, and deal ratings. And if you only want to see cars with a single owner, recent price drops, photos, or available financing, our filters can help with that too.