How PAF,PLAAF and IAF would look by the end of 2017. I choose the year 2017 because I consider by this time all the three forces would retire their respective third generation fighters and they will be left with 4th gen fighters and hence. And even if any air force keep using their 3rd gen fighters, they are not included in the discussions.
PAF:
1. F-16 - 77 (blk15 - 45, blk 40 & 52 32)
JF-17 - 125-150 (blk1- 50 blk2 - 75 to 100)
3. J-10 - 36
Fighters phased out:
1. F-7 - 180 (Copy of Mig 21 bought from China) (3rd gen aircraft)
2. Mirage III - 75 (Bought from France in 1968 and second hand from Australia in 1990 after Australia retired it from their air force) (3rd gen fighters)
3. Mirage 5 - 82 (Bought 48 from france in 1973 and 20 second hand of their air force in 1990 and 14 in 2000 with Rose upgrade, which basically was a upgrade of air frame and some weapon bay.) (An upgrade variant of Mirage III basically a 3.5 gen fighter)
So total number of fighters with PAF by the end of 2017 will be in between 238 - 263.
PLAAF:
1. J-10 - 260/300 (approax) (190 already built and 110 expected of getting completed within next five year.)
2. J-11 - 210 (140 already built and 70 more on order.)
3. Su 27 - 76
4. Su 30mkk - 76
5. Jh-7 - 70 (Though less than 4th gen fighter but it actually serve as a bomber in PLAAF. Expected to serve till 2022 0r 2025.)
6. Su-35 - 24
J-16 - 36
Fighters phased out:
1. J-8 - 360 (3rd gen interceptor. Built on J-7 model.Enlarge version of J-7)
2. J-7 - 350 (Copy of Mig 21)
3. Q-5 - 130 (Early 1960's fighter.)
4. H-6 - 120 (Introduced in late 1950's era bomber.)
So total number of fighters with PLAAF by the end of 2017 will be in between 742 - 782.
IAF:
1. Su 30mki - 270 (190 already built, 40 more expected by 2014 and 42 super sukhoi deal to be finalised.)
2. Mig 29 - 68 (63 to be upgraded to Mig 29 UPG standard.)
3. Mirage 2000 - 57 (All to be upgraded to Mirage 2000-5 mk2 standard)
4. Mig-27ML - 102
5. LCA mk1 - 40
Rafale - 40
Fighters phased out:
1. Mig 21 - 153
2. Jaguar - 151 (Though IAF don't have any plans to retire Jaguar by 2017 but since it is a 3rd gen fighter hence disregarded. I firmly believe it's nuclear firing capability is making IAF to not go ahead with any plans of phasing it out from service.)
So total number of fighters with IAF by the end of 2017 will be approximately 577.