This paper presents a new differential protection scheme based on support vector machine (SVM), which delivers effective distinguish between internal faults in a power transformer with the other disturbance, such as overexcitation conditions. In existing method, the internal faults only considered and the linear programming method detects the faults at one set value of the system. In the proposed method, the Support Vector Machine (SVM) is used to detect the various types of faults in the system. An SVM classifier gives identical promising results for CT saturation, different connection type, and various ratings of the transformer, even though it is trained only once for a single rating and connection of a transformer. This scheme provides a fault tripping time is 10 ms. Numerous simulation cases consisting of internal faults and other disturbance have been simulated with varying fault and system parameters for an existing power transformer using the MATLAB/Simulink software package.