Mazda ha sustituido el anterior motor de 1,8 litros y 116 CV por dos motores de gasolina: uno, un 1,8 litros de 101 CV; el otro, un 2 litros de 131 CV.
El motor de 101 CV tiene prestaciones ligeramente inferiores al antiguo de 116 CV y el consumo de combustible es el mismo (8,4 litros cada 100 km). Da la potencia máxima a 5.500 rpm (un régimen más bien bajo) y tiene 152 Nm de par máximo a 3.500 rpm. Alcanza 175 km/h de velocidad máxima, frente a 180 km/h del 1.8 116 CV. Tiene culata de 16 válvulas y admisión variable.
El motor más potente es un 2.0 16 V de 131 CV que también lo tiene alguna versión del Mazda 323. La potencia máxima la alcanza a 6.000 rpm y da 171 Nm de par máximo a 4.500 rpm. Tiene un consumo medio homologado de 8,7 litros/100 km y es capaz de alcanzar 188 km/h de velocidad máxima. Para este motor está disponible también una versión con cambio automático de cuatro velocidades.