This paper studies the problem of finite-time adaptive fuzzy tracking control for a class of nonlinear systems with unknown parameter uncertainties, nonsymmetric dead-zone inputs and mismatched external disturbances. Firstly, fuzzy logic systems (FLSs) are used to approximate the unknown nonlinear functions of the system model. Then, a novel finite-time adaptive tracking control scheme with disturbance estimator is developed to handle the unknown disturbance, which is more effective than the existing methods of disturbance rejection. Moreover, based on Lyapunov stability analysis of semi-global practical finite-time stable (SGPFS), it is proved that the proposed control scheme can guarantee that the states of system can quickly converge in finite time, and all the closed-loop system error signals are bounded. Finally, two simulation examples are used to demonstrate the effectiveness of the presented control approach.