Finite-set model predictive current control (FS-MPCC) has been employed for machine drives owing to the good dynamic performance. Sensitivity to parameter variation is one of the main barriers to its widespread application. To overcome this barrier, this article proposes an improved FS-MPCC for surfaced permanent magnet synchronous machines (SPMSMs). The contribution of this article is developing a novel current update mechanism, where the variation of resistance, rotor flux linkage, and inductance is considered, in which a modified coordinate system that contains a stationary and rotary axis frame is introduced. In this case, the predicted parameter can be obtained more accurately based on this mechanism, which can suppress the disturbances caused by model parameter mismatch. In addition, SPMSM parameter mismatch effect on FS-MPCC performance is analyzed in this article, which testifies that resistance mismatch influence on current prediction error can be neglected in practical system. The proposed FS-MPCC is validated and compared with different state-of-the-art methods. Improvement of the proposed control strategy is validated by means of experimental results on a 2-kW test rig.