2004 Mazda MX-5 Miata 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 Mazda MX-5 Miata MAZDASPEED Review
by RunningHippo

Quick, great handling

I bought the Mazdaspeed from Arizona in 2008. It has never disappointed me and the addition of the Flying Miata header and pipe make it sound just right. This is the perfect weekend roadster that does not bust your budget!

Find 2004 Mazda MX-5 Miata listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/07/30/07/19/2004_mazda_mx-5_miata-pic-6769301051071345298-152x114.jpeg

2004 Mazda MX-5 Miata LS Used Cars in Port Orange, FL 32127

Great Deal
$1,747 BELOW
Instant Market Value of $6,742

Price: $4,995

Mileage: 123,989

Location: Port Orange, FL 32127

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Burgundy Description: Used 2004 Mazda MX-5 Miata LS for sale - $4,995, 123,989 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Called and answered all my questions"
https://static.cargurus.com/images/forsale/2016/07/19/04/38/2005_mazda_mx-5_miata-pic-5887018493216603888-152x114.jpeg

2005 Mazda MX-5 Miata LS Used Cars in Hattiesburg, MS 39402

Great Deal
$1,916 BELOW
Instant Market Value of $7,906

Price: $5,990

Mileage: 90,125

Location: Hattiesburg, MS 39402

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2005 Mazda MX-5 Miata LS for sale - $5,990, 90,125 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Great deal, excellent customer service."
https://static.cargurus.com/images/forsale/2016/08/04/01/28/2012_ford_e-series_cargo-pic-3983604091983139712-152x114.jpeg

2003 Mazda MX-5 Miata Used Cars in Hillsboro, OR 97123

Great Deal
$2,263 BELOW
Instant Market Value of $7,258

Price: $4,995

Mileage: 119,928

Location: Hillsboro, OR 97123

Average time on market: 20 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2003 Mazda MX-5 Miata for sale - $4,995, 119,928 miles with Leather Seats
Avg. Dealer Rating: (4 reviews) "Excellent experience here, and I bought the car I came to look at. Fair pricing, comfortable, some pressure but not over the top."
https://static.cargurus.com/images/forsale/2016/08/18/01/25/2004_mazda_mx-5_miata-pic-6303492596932191029-152x114.jpeg

2004 Mazda MX-5 Miata Used Cars in Tomah, WI 54660

Great Deal
$1,662 BELOW
Instant Market Value of $8,661

Price: $6,999

Mileage: 68,757

Location: Tomah, WI 54660

Certified Pre-Owned: No Transmission: Automatic Color: Maroon Description: Used 2004 Mazda MX-5 Miata for sale - $6,999, 68,757 miles with Alloy Wheels
Avg. Dealer Rating: (21 reviews) "Responded very quickly and very nice people. Thanks to josh and the loan officers i have my jeep. No pressure to buy made aure it was what i wanted. "
https://static.cargurus.com/images/forsale/2016/03/04/06/08/2004_mazda_mx-5_miata-pic-894215450374184967-152x114.jpeg

2004 Mazda MX-5 Miata LS Used Cars in Newark, NJ 07114

Great Deal
$1,635 BELOW
Instant Market Value of $7,630

Price: $5,995

Mileage: 111,390

Location: Newark, NJ 07114

Certified Pre-Owned: No Transmission: Manual Color: Burgundy Description: Used 2004 Mazda MX-5 Miata LS for sale - $5,995, 111,390 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Nice"
https://static.cargurus.com/images/forsale/2016/08/22/15/07/2003_mazda_mx-5_miata_ls-pic-4509593685590968276-152x114.jpeg

2003 Mazda MX-5 Miata LS Used Cars in Ballwin, 63021

Good Deal
$1,994 BELOW
Instant Market Value of $8,844

Price: $6,850

Mileage: 59,732

Location: Ballwin, 63021

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Green Description: Used 2003 Mazda MX-5 Miata LS for sale - $6,850, 59,732 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2016/08/25/23/19/2004_mazda_mx-5_miata-pic-1487569308326161179-152x114.jpeg

2004 Mazda MX-5 Miata Base Used Cars in York, PA 17403

Good Deal
$1,353 BELOW
Instant Market Value of $7,243

Price: $5,890

Mileage: 101,539

Location: York, PA 17403

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Brilliant Black Clearcoat Description: Used 2004 Mazda MX-5 Miata Base for sale - $5,890, 101,539 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Responded quickly and got us in a great vehicle even though we didn't have the greatest credit! Really nice staff and great looking cars and trucks!"
https://static.cargurus.com/images/forsale/2016/07/09/05/59/2004_mazda_mx-5_miata-pic-9116378447562099718-152x114.jpeg

2004 Mazda MX-5 Miata LS Used Cars in Sacramento, CA 95823

Good Deal
$1,612 BELOW
Instant Market Value of $7,162

Price: $5,550

Mileage: 126,579

Location: Sacramento, CA 95823

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Burgundy Description: Used 2004 Mazda MX-5 Miata LS for sale - $5,550, 126,579 miles
Avg. Dealer Rating: (10 reviews) "I attempted to contact the dealer about a listed car. The dealer replied by noting that the car was already sold. No additional information included."
https://static.cargurus.com/images/forsale/2016/05/26/05/38/2005_mazda_mx-5_miata-pic-7228855225131172171-152x114.jpeg

2005 Mazda MX-5 Miata LS Used Cars in Knoxville, TN 37920

Good Deal
$1,519 BELOW
Instant Market Value of $7,009

Price: $5,490

Mileage: 133,254

Location: Knoxville, TN 37920

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Silver Description: Used 2005 Mazda MX-5 Miata LS for sale - $5,490, 133,254 miles
Avg. Dealer Rating: (9 reviews) "Dealer would not tell us if car was available. It is a 90 mile ride to get to dealership and feared we would get there only to find car was not there"
https://static.cargurus.com/images/forsale/2016/06/25/13/27/2005_mazda_mx-5_miata-pic-6255576434464574178-152x114.jpeg

2005 Mazda MX-5 Miata LS Used Cars in Dallas, TX 75220

Good Deal

Price: $4,990

Mileage: 118,824

Location: Dallas, TX 75220

Certified Pre-Owned: No Transmission: Automatic Color: Maroon Description: Used 2005 Mazda MX-5 Miata LS for sale - $4,990, 118,824 miles with Leather Seats
Avg. Dealer Rating: (2 reviews) "Bought the truck, great experience great customer service."
https://static.cargurus.com/images/forsale/2016/08/04/21/46/2003_mazda_mx-5_miata-pic-8437632022522371690-152x114.jpeg

2003 Mazda MX-5 Miata Used Cars in Ambler, PA 19002

Good Deal
$1,301 BELOW
Instant Market Value of $8,201

Price: $6,900

Mileage: 83,099

Location: Ambler, PA 19002

Average time on market: 20 days Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Red Description: Used 2003 Mazda MX-5 Miata for sale - $6,900, 83,099 miles with Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (32 reviews) "Very friendly"
https://static.cargurus.com/images/forsale/2016/07/16/07/15/2004_mazda_mx-5_miata-pic-8494778425187252568-152x114.jpeg

2004 Mazda MX-5 Miata LS Used Cars in Seattle, WA 98107

Good Deal
$1,240 BELOW
Instant Market Value of $10,228

Price: $8,988

Mileage: 60,842

Location: Seattle, WA 98107

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Green Description: Used 2004 Mazda MX-5 Miata LS for sale - $8,988, 60,842 miles
Avg. Dealer Rating: (8 reviews) "It sold and they responded quickly"
https://static.cargurus.com/images/forsale/2016/07/08/06/44/2004_mazda_mx-5_miata-pic-3872902106306458163-152x114.jpeg

2004 Mazda MX-5 Miata Used Cars in Fayetteville, AR 72703

Good Deal
$1,086 BELOW
Instant Market Value of $8,081

Price: $6,995

Mileage: 93,259

Location: Fayetteville, AR 72703

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 Mazda MX-5 Miata for sale - $6,995, 93,259 miles
Avg. Dealer Rating: (3 reviews) "Everything went nice wit parker motor company hope to do more business wit dem "
https://static.cargurus.com/images/forsale/2016/07/26/15/25/2003_mazda_mx-5_miata-pic-1331923663054454980-152x114.jpeg

2003 Mazda MX-5 Miata Used Cars in Gainesville, FL 32609

Good Deal
$1,715 BELOW
Instant Market Value of $5,713

Price: $3,998

Mileage: 109,288

Location: Gainesville, FL 32609

Average time on market: 20 days Certified Pre-Owned: No Color: Blue Description: Used 2003 Mazda MX-5 Miata for sale - $3,998, 109,288 miles with Aluminum Wheels
Avg. Dealer Rating: (14 reviews) "The staff was very nice and honest. However we without pressure we chose to pass"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mazda MX-5 Miata Used Cars in Selma, TX 78154

Good Deal

Price: $6,491

Mileage: 72,497

Location: Selma, TX 78154

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 Mazda MX-5 Miata for sale - $6,491, 72,497 miles
Avg. Dealer Rating: (15 reviews) "Normalinda was great"
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 Mazda MX-5 Miata By Year

Vehicle Deals Starting Price Total Available
2016 Mazda MX-5 Miata 8 Great Deals $21,997 4,063 listings
2015 Mazda MX-5 Miata 12 Great Deals $18,900 231 listings
2014 Mazda MX-5 Miata 5 Great Deals $16,998 78 listings
2013 Mazda MX-5 Miata 11 Great Deals $14,736 151 listings
2012 Mazda MX-5 Miata 7 Great Deals $11,999 92 listings
2011 Mazda MX-5 Miata 5 Great Deals $12,000 57 listings
2010 Mazda MX-5 Miata 3 Great Deals $11,986 55 listings
2008 Mazda MX-5 Miata 7 Great Deals $6,998 126 listings
2007 Mazda MX-5 Miata 5 Great Deals $6,500 91 listings
2006 Mazda MX-5 Miata 12 Great Deals $4,995 196 listings