The second-generation 'NB' Miata refined the original's successful formula with more power, a stiffer chassis, and updated styling. It's an affordable and reliable sports car, with collectible turbocharged Mazdaspeed models sitting at the top of the market.
Typical sold price of a Mazda NB MX-5 Miata ranges from $2,500 to $15,200, based on 7,627 sales tracked on Hypercars. 2,783 currently for sale.
The second-generation 'NB' Mazda MX-5 Miata replaced the iconic original for the 1999 model year. It lost the pop-up headlights but gained a stiffer unibody, more trunk space, and a bump in power from its 1.8L 4-cylinder engine. A 2001 facelift, known as the NB2, introduced variable valve timing (VVT) for a slight power increase to 142 hp, along with projector headlights and additional chassis bracing.
The NB remains highly collectible because it retains the unfiltered, lightweight driving dynamics of the original while offering more refinement and power. The most sought-after model is the 2004-2005 Mazdaspeed Miata, the only factory-turbocharged MX-5 ever produced, which made 178 hp. Other special editions like the 1999 10th Anniversary Model with its 6-speed manual and Bilstein suspension are also prized by enthusiasts.
The market for the NB Miata is incredibly diverse. The average sale price hovers around $12,140, but this figure hides the wide spread between project cars and top-tier examples. Well-worn Miatas can be found for under $2,000, making them an accessible entry point. However, the market ceiling is set by ultra-low-mileage Mazdaspeed examples, which have sold for close to $70,000, proving the growing collector demand for the best of the breed.
Prices for the Mazda MX-5 Miata NB range from as low as $1,500 for project cars to nearly $70,000 for pristine, low-mileage Mazdaspeed variants.
7,627 Mazda NB MX-5 Miata vehicles have been tracked across auctions and listings on Hypercars, with 2783 currently live. Sold prices range from $500 to $1,234,567.
Data sourced from Bring a Trailer, Cars & Bids, eBay Motors, PCarMarket, and Collecting Cars. Updated daily.
Based on 7,627 sales tracked on Hypercars, Mazda NB MX-5 Miata prices typically range from $2,500 to $15,200. There are 2,783 currently for sale.
There are 2,783 Mazda NB MX-5 Miata listings currently live across auctions, dealers, and marketplaces tracked by Hypercars.