In this paper, a new high order P-type iterative learning control scheme is presented to solve the trajectory tracking problem of Multi Input Multi Output (MIMO) nonlinear systems with unknown input saturation. It is well known that most systems can be affected by input uncertainties such as saturation. This undesirable input has the potential to destabilize the system. Thus, it is important to mitigate the effect of saturation. In this paper, we take this problem into account. In addition, the controller scheme is very simple, in which the control input in each trial is adjusted by using the tracking error signals obtained from previous and current trials. As the iterations continue, the control system eventually learns the task and follows the desired trajectory with little or no errors. The asymptotic stability of the closed loop system under unknown input saturation is guaranteed over the whole finite time by using the λ-norm method. Finally, to illustrate the effectiveness of the proposed method, simulation results are presented.