A first version based on the non-cyclic ZM model (Zaki and Moumni, 2007b) is developed and used to simulate the tensile behavior of a polycrystalline NiTi shape memory alloy. Comparison with experimental data shows the ability of the model to adequately predict the stress–strain behavior of the material, including plastic deformation of martensite beyond the point of plastic yield. The model fails, however, in providing a satisfactory estimate of the total inelastic deformation remaining after complete unloading. To overcome this issue, the cyclic version of the ZM model (Zaki and Moumni, 2007a) is generalized. The resulting model better fits experimental data.