Just a casual examination of the dorsal antenna should tell you that they are CE and not PLAAF version.
Many people believe that the Pakistan Air Force's (PAF) J-10CEs are simply downgraded versions of the PLAAF's J-10Cs. While I’m not claiming that this perception is entirely baseless, it doesn’t present the full picture.
The PAF has reportedly provided several inputs to AVIC to tailor the aircraft to its specific operational requirements. Therefore, labeling the J-10CE as merely a downgraded version is misleading, it is more accurately described as a customized variant built to suit PAF’s strategic needs.
Moreover, recent reports suggest that a successful engagement was carried out at a range exceeding 190 km. This challenges earlier assumptions that the export-version PL-15E missile was limited to a range of around 150 km.
This also indirectly reflects the capability of the J-10CE’s AESA radar, suggesting it has a detection range beyond 200 km, further supporting the idea that the PAF’s J-10CEs are not significantly inferior, but instead well-tailored and operationally potent platforms.