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 Base Review
by John

Fun little toy

This car is so much fun! It's the pure essence of a car. Yea sure you have to decide between going to the cleaners and the grocery store but who cares! The car is so much fun and gets such good gas mileage that you'll be fine with making 2 trips.

Find 2004 Mazda MX-5 Miata listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/09/26/22/44/2004_mazda_mx-5_miata-pic-2422065219396818294-152x114.jpeg

2004 Mazda MX-5 Miata LS Used Cars in San Antonio, TX 78233

Great Deal

Price: $4,599

Mileage: 66,000

Location: San Antonio, TX 78233

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 Mazda MX-5 Miata LS for sale - $4,599, 66,000 miles with Leather Seats, Alloy Wheels
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
$2,115 BELOW
Instant Market Value of $8,105

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/09/15/15/35/2003_mazda_mx-5_miata-pic-889515093837295875-152x114.jpeg

2003 Mazda MX-5 Miata Base Used Cars in Sebring, FL 33872

Great Deal
$1,788 BELOW
Instant Market Value of $7,783

Price: $5,995

Mileage: 73,803

Location: Sebring, FL 33872

Certified Pre-Owned: No Transmission: Automatic Description: Used 2003 Mazda MX-5 Miata Base for sale - $5,995, 73,803 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Very quick response and friendly"
https://static.cargurus.com/images/forsale/2016/09/13/17/35/2003_mazda_mx-5_miata-pic-6164812941083688988-152x114.jpeg

2003 Mazda MX-5 Miata Used Cars in Goffstown, NH 03045

Good Deal
$1,641 BELOW
Instant Market Value of $6,136

Price: $4,495

Mileage: 128,957

Location: Goffstown, NH 03045

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 Mazda MX-5 Miata for sale - $4,495, 128,957 miles
Avg. Dealer Rating: (4 reviews) "Very courteous, answered all my questions. Provided Carfax and A good deal. Unfortunately, I just can't afford the vehicle at this time."
https://static.cargurus.com/images/forsale/2016/09/09/04/20/2005_mazda_mx-5_miata-pic-9060609681570032616-152x114.jpeg

2005 Mazda MX-5 Miata LS Used Cars in Liberty, TX 77575

Good Deal

Price: $7,995

Mileage: 45,821

Location: Liberty, TX 77575

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Cherry Mica Description: Used 2005 Mazda MX-5 Miata LS for sale - $7,995, 45,821 miles
Avg. Dealer Rating: (4 reviews) "I did buy my car from them and they bought my truck from me. I love my HHR now. Good people to deal with."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 Mazda MX-5 Miata Base Used Cars in Lincoln, NE 68521

Good Deal
$1,801 BELOW
Instant Market Value of $8,701

Price: $6,900

Mileage: 57,287

Location: Lincoln, NE 68521

Certified Pre-Owned: No Color: Sunlight Silver Metallic Description: Used 2005 Mazda MX-5 Miata Base for sale - $6,900, 57,287 miles with Alloy Wheels, Convenience Package
Avg. Dealer Rating: (10 reviews) "Responded immediately. Great communication."
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

Good Deal
$1,558 BELOW
Instant Market Value of $6,553

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: (14 reviews) "Buck was tremendous! He kept me informed and the auto arrived promptly after interstate shipment. I have already recommended Buck and Elite Autos to my friends and family. Thanks again Buck! Robert - Albuquerque, NM"
https://static.cargurus.com/images/forsale/2016/07/17/03/28/2003_mazda_mx-5_miata-pic-8906212772699932191-152x114.jpeg

2003 Mazda MX-5 Miata Base Used Cars in Tampa, FL 33603

Good Deal
$1,408 BELOW
Instant Market Value of $6,398

Price: $4,990

Mileage: 93,000

Location: Tampa, FL 33603

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mazda MX-5 Miata Base for sale - $4,990, 93,000 miles
Avg. Dealer Rating: (3 reviews) "The dealer made a concerted effort and fixed the convertible top but ultimately we could not agree on price. It was a $500 difference."
https://static.cargurus.com/images/forsale/2016/09/16/09/10/2004_mazda_mx-5_miata-pic-8049239714681700870-152x114.jpeg

2004 Mazda MX-5 Miata Base Used Cars in Arlington Heights, IL 60004

Good Deal
$950 BELOW
Instant Market Value of $9,446

Price: $8,496

Mileage: 39,864

Location: Arlington Heights, IL 60004

Certified Pre-Owned: No Transmission: Automatic Color: Emerald Mica Description: Used 2004 Mazda MX-5 Miata Base for sale - $8,496, 39,864 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2016/09/23/00/23/2005_mazda_mx-5_miata_ls-pic-8385143587083748993-152x114.jpeg

2005 Mazda MX-5 Miata LS Used Cars in Austin, 78739

Good Deal
$1,555 BELOW
Instant Market Value of $9,055

Price: $7,500

Mileage: 76,400

Location: Austin, 78739

Certified Pre-Owned: No Transmission: Automatic Color: Cherry/black Description: Used 2005 Mazda MX-5 Miata LS for sale - $7,500, 76,400 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/09/25/10/51/2003_mazda_mx-5_miata_base-pic-4398381812848264727-152x114.jpeg

2003 Mazda MX-5 Miata Base Used Cars in New Hyde Park, 11040

Good Deal
$1,190 BELOW
Instant Market Value of $6,890

Price: $5,700

Mileage: 83,700

Location: New Hyde Park, 11040

Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2003 Mazda MX-5 Miata Base for sale - $5,700, 83,700 miles
https://static.cargurus.com/images/forsale/2016/07/26/16/12/2003_mazda_mx-5_miata-pic-2864574314581331209-152x114.jpeg

2003 Mazda MX-5 Miata SE Used Cars in Phoenix, AZ 85014

Good Deal
$1,067 BELOW
Instant Market Value of $8,567

Price: $7,500

Mileage: 99,974

Location: Phoenix, AZ 85014

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Strato Blue Description: Used 2003 Mazda MX-5 Miata SE for sale - $7,500, 99,974 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Great guy - and we bought the car!!!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mazda MX-5 Miata Base Used Cars in Kansas City, MO 64114

Good Deal
$1,145 BELOW
Instant Market Value of $7,140

Price: $5,995

Mileage: 90,901

Location: Kansas City, MO 64114

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Red Description: Used 2003 Mazda MX-5 Miata Base for sale - $5,995, 90,901 miles
Avg. Dealer Rating: (17 reviews) "Excellent to work with"
https://static.cargurus.com/images/forsale/2016/09/13/22/32/2004_mazda_mx-5_miata-pic-187736393919466208-152x114.jpeg

2004 Mazda MX-5 Miata LS Used Cars in Plymouth Meeting, PA 19462

Good Deal
$1,160 BELOW
Instant Market Value of $7,955

Price: $6,795

Mileage: 78,477

Location: Plymouth Meeting, PA 19462

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Brilliant Black Clearcoat Description: Used 2004 Mazda MX-5 Miata LS for sale - $6,795, 78,477 miles
Avg. Dealer Rating: (28 reviews) "Staff was professional and courteous. I would recommend to anyone looking for a good deal. "
https://static.cargurus.com/images/forsale/2016/09/27/12/50/2003_mazda_mx-5_miata-pic-5152471496703158594-152x114.jpeg

2003 Mazda MX-5 Miata Base Used Cars in Lynnwood, WA 98087

Good Deal
$925 BELOW
Instant Market Value of $7,424

Price: $6,499

Mileage: 96,245

Location: Lynnwood, WA 98087

Certified Pre-Owned: No Transmission: 5-Speed Manual Overdrive Color: Silver Description: Used 2003 Mazda MX-5 Miata Base for sale - $6,499, 96,245 miles with Aluminum Wheels
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 6 Great Deals $20,995 3,569 listings
2015 Mazda MX-5 Miata 20 Great Deals $16,995 205 listings
2014 Mazda MX-5 Miata 2 Great Deals $15,471 78 listings
2013 Mazda MX-5 Miata 8 Great Deals $14,995 150 listings
2012 Mazda MX-5 Miata 9 Great Deals $9,988 88 listings
2011 Mazda MX-5 Miata 6 Great Deals $11,000 60 listings
2010 Mazda MX-5 Miata 3 Great Deals $10,491 68 listings
2008 Mazda MX-5 Miata 15 Great Deals $6,600 123 listings
2007 Mazda MX-5 Miata 6 Great Deals $6,200 98 listings
2006 Mazda MX-5 Miata 19 Great Deals $5,765 177 listings