Hi, the helicopter you listed below is the Mi-25; it is basically another Mi-24 export version.
While the one Pakistan uses is the Mi-35M the latest iteration, it doesn't have retractable landing gears and has smaller stub wings, an Ah-64 like tail rotor,
The difference between Mi24/25 and Mi35...