Mazda präsentierte 1998 die zweite Generation des MX-5 (Produktion-Code NB). Mit der zweiten Generation wurden stärkere Motor angeboten, der 1,8-l-Motor leistet nun 103 kW (140 PS) und der 1,6-l-Motor 81 kW (110 PS). Im Jahr 1999 feiert Mazda das 10-jährige Jubiläum des MX-5, mit einer limitierten Auflage. Dieses "10th Anniversary" Modell hatte einige exklusive Features wie Beispielsweise Sechs-Gang-Getriebe und Bilstein Stoßdämpfer. Durch das Sechs-Gang-Getriebe erzielte er eine schneller Beschleunigung, hatte aber eine niedriger Höchstgeschwindigkeit als das Standard Modell.