Here is the complete list of winning candidates. But due to re-counting and re-polling in some areas results may be varied.
NA-1: Chitral: Maulana Abdul Akbar Chitrali of the MMA has won with 48,616 votes.
NA-2 Swat-I: Haider Ali Khan of the PTI has won with 61,687 votes.
NA-3: Swat: Saleem Rehman of the PTI has won with 68,162 votes.
NA-4: Swat: Murad Saeed of the PTI has won with 71,600 votes.
NA-5: Upper Dir: Sahibzada Sibghatullah of the PTI has won with 66,545 votes.
NA-6: Lower Dir: Mehboob Shah of the PTI has won with 63,440 votes.
NA-7: Lower Dir: Muhammad Bashir Khan of the PTI has won with 63,017 votes.
NA-8: Malakand: Junaid Akbar of the PTI has won with 81,310 votes.
NA-9: Buner: Sher Akbar Khan of the PTI has won with 58,037 votes.
NA-10: Shangla: Ibadullah Khan of the PML-N has won with 34,070 votes.
NA-11: Kohistan: Afreen Khan of the MMA has won with 15,859 votes.
NA-12: Battgram: Muhammad Nawaz Khan of the PTI has won with 34,270 votes.
NA-13: Mansehra: Independent candidate Saleh Muhammad has won with 109,262 votes.
NA-14: (Mansehra-Tor Ghar): Muhammad Sajjad of the PML-N has won with 74,889 votes.
NA-15: Abbottabad: Murtaza Javed Abbasi of the PML-N has won with 95,340 votes.
NA-16: Abbottabad: Ali Khan Jadoon of the PTI has won with 85,203 votes.
NA-17: Haripur: Omar Ayub Khan of the PTI has won with 172,609 votes.
NA-18: Swabi: Asad Qaiser of the PTI has won with 78,970 votes.
NA-19: Usman Khan of the PTI has won with 83903 votes.
NA-20: Mujahid Ali of the PTI has won with 78140 votes.
NA-21: Amir Haider Azam Khan of the ANP has won with 78911 votes.
NA-22: Ali Muhammad of the PTI has won with 58577 votes.
NA-23: Anwar Taj of the PTI has won with 59371 votes.
NA-24: Fazal Muhammad Khan of the PTI has won with 83495 votes.
NA-25: Pervez Khattak of the PTI has won with 82118 votes.
NA-26: Imran Khattak of the PTI has won with 90256 votes.
NA-27: Noor Alam Khan of the PTI has won with 71158 votes.
NA-28: Arbab Amir Ayub of the PTI has won with 74414 votes.
NA-29: Nasir Khan of the PTI has won with 49762 votes.
NA-30: Sher Ali Arbab of the PTI has won with 73781 votes.
NA-31: Shaukat Ali (s/o) Liaqat Ali of the PTI has won with 87895 votes.
NA-32: Results are awaited. Kohat Shehryar Afridi of the PTI was leading over the MMA’s Gohar Muhammad in initial and unofficial results.
NA-33: Khial Zaman of the PTI has won with 28819 votes.
NA-34: Shahid Ahmad of the PTI has won with 77181 votes.
NA-35: Imran Ahmed Khan Niazi of the PTI has won with 113822 votes.
NA-36: Muhammad Anwar of the MMA has won with 91065 votes.
NA-37 Tank: Results are awaited. At last count, MMA’s Asad Mehmood was leading against independent Dawar Khan Kundi…
NA-38: Ali Amin Khan of the PTI has won with 80236 votes.
NA-39: Muhammad Yaqoob Sheikh of the PTI has won with 79334 votes.
NA-40: Gul Dad Khan of the PTI has won with 34616 votes.
NA-41: Gul Zafar Khan of the PTI has won with 22730 votes.
NA-42: Sajid Khan of the PTI has won with 22717 votes.
NA-43: Noor Ul Haq Al Qadri of the Pakistan Tehreek-e-Insaniat has won with 33243 votes.
NA-44: Mohammad Iqbal Khan of the PTI has won with 12537 votes.
NA-45: Munir Khan Orakzai of the MMA has won with 16353 votes.
NA-46: Sajid Hussain Turi of the PPP has won with 21461 votes.
NA-47: Jawad Hussain of the PTI has won with 11102 votes.
NA-48: Independent candidate Mohsin Javed has won with 16496 votes.
NA-49: Muhammad Jamal Ud Din of the MMA has won with 7794 votes.
NA-50: Independent candidate Muhammad Ali has won with 23530 votes.
NA-51: Abdul Shakoor of the MMA has won with 21896 votes.
NA-52: Raja Khurram Shahzad Nawaz of the PTI has won with 64690 votes.
NA-53: Imran Ahmed Khan Niazi of the PTI has won with 92891 votes.
NA-54: Asad Umer of the PTI has won with 56945 votes.
NA-55: Tahir Sadiq of the PTI has won with 145168 votes.
NA-56: Tahir Sadiq of the PTI has won with 163325 votes.
NA-57: Sadaqat Ali Khan of the PTI has won with 136249 votes.
NA-58: Raja Pervaiz Ashraf of the PPP has won with 125090 votes.
NA-59: Ghulam Sarwar Khan of the PTI has won with 89055 votes.
NA-60: Postponed.
NA-61: Aamir Mehmood Kiani of the PTI has won with 105,000 votes.
NA-62: Sheikh Rashid Ahmed of the AML has won with 117719 votes.
NA-63: Ghulam Sarwar Khan of the PTI has won with 100986 votes.
NA-64: Zulfiqar Ali Khan of the PTI has won with 155214 votes.
NA-65: Parvez Elahi of the PML-Q has won with 157497 votes.
NA-66: Chaudhry Farrukh Altaf of the PTI has won with 112356 votes.
NA-67: Fawad Ahmed of the PTI has won with 93102 votes.
NA-68: Hussain Elahi of the PML-Q has won with 104678 votes.
NA-69: Parvez Elahi of the PML-Q has won with 122336 votes.
NA-70: Syed Faiz ul Hassan of the PTI has won with 95168 votes.
NA-71: Chaudhry Abid Raza of the PML-N has won with 88588 votes.
NA-72: Chaudhry Armghan Subhani of the PML-N has won with 129041 votes.
NA-73: Khawaja Muhammad Asif of the PML-N has won with 116957 votes.
NA-74: Ali Zahid of the PML-N has won with 97235 votes.
NA-75: Syed Iftikhar Ul Hassan of the PML-N has won with 101617 votes.
NA-76: Rana Shamim Ahmed Khan of the PML-N has won with 133664 votes.
NA-77: Mehnaz Akber Aziz of the PML-N has won with 106366 votes.
NA-78: Ahsan Iqbal Chaudhary of the PML-N has won with 159651 votes.
NA-79: Nisar Ahmed Cheema of the PML-N has won with 142545 votes.
NA-80: Chaudhry Mehmood Bashir Virk of the PML-N has won with 108653 votes.
NA-81: Khurram Dastgir Khan of the PML-N has won with 130837 votes.
NA-82: Usman Ibrahim (s/o) Muhammad Ibrahim of the PML-N has won with 117520 votes.
NA-83: Zulfiqar Ahmad of the PML-N has won with 139235 votes.
NA-84: Azhar Qayyum Nahra of the PML-N has won with 119612 votes.
NA-85: Haji Imtiaz Ahmed Choudhary of the PTI has won with 99996 votes.
NA-86: Nasir Iqbal Bosal of the PML-N has won with 147105 votes.
NA-87: Ch. Shoukat Ali Bhatti of the PTI has won with 165618 votes.
NA-88: Mukhtar Ahmad Malik of the PML-N has won with 129615 votes.
NA-89: Mohsin Nawaz Ranjha of the PML-N has won with 114245 votes.
NA-90: Ch. Muhammad Hamid Hameed of the PML-N has won with 93948 votes.
NA-91: Zulfiqar Ali Bhatti of the PML-N has won with 110525 votes.
NA-92: Syed Javed Husnain of the PML-N has won with 97013 votes.
NA-93: Umar Aslam Khan of the PTI has won with 100448 votes.
NA-94: Malik Muhammad Ehsan Ullah Tiwana of the PTI has won with 93864 votes.
NA-95: Imran Ahmed Khan Niazi of the PTI has won with 163538 votes.
NA-96: AMJID ALI KHAN of the PTI has won with 157422 votes.
NA-97: Independent candidate MUHAMMAD SANA ULLAH KHAN MASTI KHEL has won with 120729 votes.
NA-98: Muhammad Afzal Khan of the PTI has won with 138307 votes.
NA-99: GHULAM MUHAMMAD of the PTI has won with 81330 votes.
NA-100: QAISER AHMED SHEIKH of the PML-N has won with 76415 votes.
NA-101: Independent candidate Muhammad Asim Nazir has won with 147812 votes.
NA-102: NAWAB SHER of the PTI has won with 109708 votes.
NA-103: Postponed.
NA-104: Ch. Muhammad Shahbaz Babar of the PML-N has won with 95099 votes.
NA-105: Raza Nasrullah of the PTI has won with 77862 votes.
NA-106: Rana Sana Ullah Khan of the PML-N has won with 106319 votes.
NA-107: Khurram Shahzad of the PTI has won with 126441 votes.
NA-108: FARRUKH HABIB of the PTI has won with 112740 votes.
NA-109: FAIZ ULLAH of the PTI has won with 122905 votes.
NA-110: Raja Riaz Ahmad of the PTI has won with 114215 votes.
NA-111: CHAUDHARY KHALID JAVED of the PML-N has won with 110556 votes.
NA-112: MUHAMMAD JUNAID ANWAR CHAUDHRY of the PML-N has won with 125303 votes.
NA-113: MUHAMMAD RIAZ KHAN of the PTI has won with 128274 votes.
NA-114: SAHIBZADA MUHAMMAD MEHBOOB SULTAN of the PTI has won with 106043 votes.
NA-115: GHULAM BIBI of the PTI has won with 91434 votes.
NA-116: Muhammad Ameer Sultan of the PTI has won with 90649 votes.
NA-117: Ch. MUHAMMAD BARJEES TAHIR of the PML-N has won with 71891 votes.
NA-118: Ijaz Ahmad Shah of the PTI has won with 63818 votes.
NA-119: RAHAT AMAN ULLAH BHATTI of the PTI has won with 110231 votes.
NA-120: Rana Tanveer Hussain of the PML-N has won with 99674 votes.
NA-121: Javed Latif of the PML-N has won with 101622 votes.
NA-122: Sardar Muhammad Arfan Dogar of the PML-N has won with 96000 votes.
NA-123: Muhammad Riaz of the PML-N has won with 97193 votes.
NA-124: Muhammad Hamza Shehbaz Sharif of the PML-N has won with 146294 votes.
NA-125: Waheed Alam Khan of the PML-N has won with 122327 votes.
NA-126: Muhammad Hammad Azhar of the PTI has won with 105734 votes.
NA-127: ALI PERVAIZ of the PML-N has won with 113265 votes.
NA-128: Sh. Rohale Asghar of the PML-N has won with 98199 votes.
NA-129: Sardar Ayaz Sadiq of the PML-N has won with 103021 votes.
NA-130: Shafqat Mahmood of the PTI has won with 127405 votes.
NA-131: Imran Ahmed Khan Niazi of the PTI has won with 84313 votes.
NA-132: Mian Muhammad Shehbaz Sharif of the PML-N has won with 95834 votes.
NA-133: Mohammad Pervaiz Malik of the PML-N has won with 89678 votes.
NA-134: Rana Mubashir Iqbal of the PML-N has won with 76291 votes.
NA-135: MALIK KARAMAT ALI of the PTI has won with 64765 votes.
NA-136: MUHAMMAD AFZAL of the PML-N has won with 88831 votes.
NA-137: Saad Waseem of the PML-N has won with 121207 votes.
NA-138: RASHEED AHMAD KHAN of the PML-N has won with 109385 votes.
NA-139: RANA MUHAMMAD ISHAQ KHAN of the PML-N has won with 121767 votes.
NA-140: SARDAR TALIB HASSAN NAKAI of the PTI has won with 124621 votes.
NA-141: NADEEM ABBAS of the PML-N has won with 92841 votes.
NA-142: Riaz ul Haq of the PML-N has won with 140733 votes.
NA-143: RAO MUHAMMAD AJMAL KHAN of the PML-N has won with 142988 votes.
NA-144: Muhammad Mueen Wattoo of the PML-N has won with 118670 votes.
NA-145: Ahmad Raza Maneka of the PML-N has won with 118581 votes.
NA-146: Rana Iradat Sharif Khan of the PML-N has won with 138789 votes.
NA-147: SYED IMRAN AHMAD SHAH of the PML-N has won with 120697 votes.
NA-148: Chaudry Muhammad Ashraf of the PML-N has won with 128880 votes.
NA-149: Rai Muhammad Murtaza Iqbal of the PTI has won with 137632 votes.
NA-150: Independent candidate Syed Fakhar Imam has won with 101396 votes.
NA-151: Muhammad Khan Daha of the PML-N has won with 111198 votes.
NA-152: Zahoor Hussain Qureshi of the PTI has won with 108707 votes.
NA-153: Chaudhry Iftikhar Nazir of the PML-N has won with 106291 votes.
NA-154: AHMAD HUSSAIN of the PTI has won with 74220 votes.
NA-155: Malik Muhammad Amir Doger of the PTI has won with 135726 votes.
NA-156: Makhdoom Shah Mahmood Hussain Qureshi of the PTI has won with 116272 votes.
NA-157: MAKHDOOM ZAIN HUSSAIN QURESHI of the PTI has won with 77371 votes.
NA-158: Muhammad ibrahim Khan of the PTI has won with 83304 votes.
NA-159: Rana Muhammad Qasim Noon of the PTI has won with 102606 votes.
NA-160: ABDUL REHMAN KHAN KANJU of the PML-N has won with 125740 votes.
NA-161: MIAN MUHAMMAD SHAFIQ of the PTI has won with 121300 votes.
NA-162: Choudhary Faqir Ahmad of the PML-N has won with 81956 votes.
NA-163: Sajid Mehdi of the PML-N has won with 70325 votes.
NA-164: Tahir Iqbal of the PTI has won with 82084 votes.
NA-165: Aurangzeb Khan Khichi of the PTI has won with 99287 votes.
NA-166: Independent candidate Muhammad Abdul Ghafar Wattoo has won with 101811 votes.
NA-167: Alam Dad Laleka of the PML-N has won with 91349 votes.
NA-168: Ehsan Ul Haq Bajwa of the PML-N has won with 124218 votes.
NA-169: NOOR UL HASSAN TANVIR of the PML-N has won with 91763 votes.
NA-170: MUHAMMAD FAROOQ AZAM MALIK of the PTI has won with 84495 votes.
NA-171: Mian Riaz Hussain Pirzada of the PML-N has won with 99202 votes.
NA-172: Chaudhary Tariq Bashir Cheema of the PML-Q has won with 106383 votes.
NA-173: MIAN NAJEEB UD DIN AWAISI of the PML-N has won with 86142 votes.
NA-174: Makhdoom Syed Sami ul Hassan Gillani of the PTI has won with 63884 votes.
NA-175: Syed Mobeen Ahmed of the PTI has won with 96967 votes.
NA-176: SHEIKH FAYYAZ UD DIN of the PML-N has won with 78536 votes.
NA-177: Makhdoom Khusro Bukhtyar of the PTI has won with 100768 votes.
NA-178: SYED MUSTAFA MAHMUD of the PPP has won with 93044 votes.
NA-179: JAVED IQBAL of the PTI has won with 110827 votes.
NA-180: Syed Murtaza Mahmud of the PPP has won with 71988 votes.
NA-181: Independent candidate Muhammad Shabbir Ali has won with 64012 votes.
NA-182: Mahar Irshad Ahmad Khan of the PPP has won with 53054 votes.
NA-183: Raza Rabani Khar of the PPP has won with 54922 votes.
NA-184: Nawabzada Iftakhar Ahmed Khan Babar of the PPP has won with 54778 votes.
NA-185: Independent candidate Makhdom Zada Sayed Basit Ahmad Sultan has won with 94282 votes.
NA-186: Aamir Talal Khan of the PTI has won with 62915 votes.
NA-187: Abdul Majeed Khan of the PTI has won with 93903 votes.
NA-188: Niaz Ahmed of the PTI has won with 109420 votes.
NA-189: Khawja Sheraz Mehmood of the PTI has won with 78596 votes.
NA-190: SARDAR ZULFIQAR ALI KHAN KHOSA of the PTI has won with 71964 votes.
NA-191: Zartaj Gul of the PTI has won with 79817 votes.
NA-192: Sirdar Muhammad Khan Laghari of the PTI has won with 80522 votes.
NA-193: SARDAR MUHAMMAD JAFFAR KHAN LEGHARI of the PTI has won with 81149 votes.
NA-194: SARDAR NASRULLAH KHAN DRESHAK of the PTI has won with 73225 votes.
NA-195: Sardar Riaz Mehmood Khan Mazari of the PTI has won with 89796 votes.
NA-196: Muhammad Mian Soomro of the PTI has won with 92274 votes.
NA-197: Ehsan ur Rehman Mazari of the PPP has won with 84742 votes.
NA-198: Abid Hussain Bhayo of the PPP has won with 64187 votes.
NA-199: Ghous Bux Khan Mahar of the GDA has won with 62785 votes.
NA-200: Bilawal Bhutto Zardari of the PPP has won with 84426 votes.
NA-201: Khursheed Ahmed Junejo of the PPP has won with 97051 votes.
NA-202: Aftab Shahban Mirani of the PPP has won with 72159 votes.
NA-203: Mir Amer Ali Khan Magsi of the PPP has won with 80026 votes.
NA-204: Khalid Ahmed Khan Lund of the PPP has won with 99878 votes.
NA-205: Independent candidate Ali Muhammad Khan Mahar has won with 71943 votes.
NA-206: Syed Khursheed Ahmed Shah of the PPP has won with 84726 votes.
NA-207: NAUMAN ISLAM SHAIKH of the PPP has won with 69379 votes.
NA-208: Nafisa Shah of the PPP has won with 107847 votes.
NA-209: Pir Syed Fazal Ali Shah Jillani of the PPP has won with 95921 votes.
NA-210: Syed Javed Ali Shah Jillani of the PPP has won with 90718 votes.
NA-211: Syed Abrar Ali Shah of the PPP has won with 110914 votes.
NA-212: Zulfiqar Ali Behan of the PPP has won with 90266 votes.
NA-213: Asif Ali Zardari of the PPP has won with 101362 votes.
NA-214: Syed Ghulam Mustafa Shah of the PPP has won with 110902 votes.
NA-215: Naveed Dero of the PPP has won with 77812 votes.
NA-216: Shazia Jant Marri of the PPP has won with 80752 votes.
NA-217: Roshanuddin Junejo of the PPP has won with 102361 votes.
NA-218: Independent candidate Ali Nawaz Shah has won with 75795 votes.
NA-219: Mir Munwar Ali Talpur of the PPP has won with 105823 votes.
NA-220: Nawab Muhammad Yousuf Talpur of the PPP has won with 162979 votes.
NA-221: Pir Noor Muhammad Shah Jeelani of the PPP has won with 79098 votes.
NA-222: Mahesh Kumar Malani of the PPP has won with 106630 votes.
NA-223: Makhdoom Jameel Uz Zaman of the PPP has won with 109960 votes.
NA-224: Zulfiqar Bachani of the PPP has won with 97147 votes.
NA-225: Syed Hussain Tariq of the PPP has won with 81983 votes.
NA-226: Sabir Hussain of the MQM has won with 46646 votes.
NA-227: Salahuddin (s/o) Shaikh Rahimuddin of the MQM has won with 52053 votes.
NA-228: Syed Naveed Qamar of the PPP has won with 76067 votes.
NA-229: Mir Ghulam Ali Talpur of the PPP has won with 96977 votes.
NA-230: Fehmida Mirza of the GDA has won with 96875 votes.
NA-231: Syed Ayaz Ali Shah Serazi of the PPP has won with 129980 votes.
NA-232: Shams un Nisa of the PPP has won with 152691 votes.
NA-233: SIKANDAR ALI RAHOUPOTO of the PPP has won with 133492 votes.
NA-234: Irfan Ali Leghari of the PPP has won with 96038 votes.
NA-235: Rafique Ahmed Jamali of the PPP has won with 81200 votes.
NA-236: JAM ABDUL KARIM BIJAR of the PPP has won with 66623 votes.
NA-237: Jamil Ahmed Khan of the PTI has won with 33280 votes.
NA-238: Syed Rafiullah of the PPP has won with 29598 votes.
NA-239: MUHAMMAD AKRAM of the PTI has won with 69147 votes.
NA-240: IQBAL MUHAMMAD ALI KHAN of the MQM has won with 61165 votes.
NA-241: Faheem Khan of the PTI has won with 26706 votes.
NA-242: Saif Ur Rehman of the PTI has won with 27333 votes.
NA-243: Imran Ahmed Khan Niazi of the PTI has won with 91358 votes.
NA-244: Syed Ali Haider Zaidi of the PTI has won with 69475 votes.
NA-245: Aamir Hussain of the PTI has won with 56615 votes.
NA-246: Abdul Shakoor Shad of the PTI has won with 52750 votes.
NA-247: ARIF UR REHMAN ALVI of the PTI has won with 91020 votes.
NA-248: Abdul Qadir Patel of the PPP has won with 35124 votes.
NA-249: Muhammad Faisal Vawda of the PTI has won with 35344 votes.
NA-250: Attaullah of the PTI has won with 36049 votes.
NA-251: SYED AMIN UL HAQUE of the MQM has won with 56888 votes.
NA-252: Aftab Jehangir of the PTI has won with 21065 votes.
NA-253: Usama Qadri of the MQM has won with 52426 votes.
NA-254: Muhammad Aslam Khan of the PTI has won with 75702 votes.
NA-255: KHALID MAQBOOL SIDDIQUI of the MQM has won with 59807 votes.
NA-256: Muhammad Najeeb Haroon of the PTI has won with 89850 votes.
NA-257: Abdul Wasay of the MMA has won with 43851 votes.
NA-258: Muhammad Israr Tareen of the BAP has won with 42938 votes.
NA-259: Awaited
NA-260: Khalid Hussain Magsi of the BAP has won with 53,330 votes.
NA-261: Mir Khan Muhammad Jamali of the PTI has won with 45222 votes.
NA-262: Kamal Uddin of the MMA has won with 50258 votes.
NA-263: Salahuddin of the MMA has won with 37971 votes.
NA-264: Asmatullah of the MMA has won with 14887 votes.
NA-265: Qasim Khan Soori of the PTI has won with 25973 votes.
NA-266: Agha Hassan Baloch of the BNP has won with 20034 votes.
NA-267: Syed Mehmood Shah of the MMA has won with 26645 votes.
NA-268: Muhammad Usman Badini of the MMA has won with 1210 votes.
NA-269: Muhammad Akhtar Mengal of the BNP has won with 52875 votes.
NA-270: Awaited
NA-271: Zubaida Jalal of the BAP has won with 32866 votes.
NA-272: Independent candidate Mohammad Aslam Bhootani has won with 68804 votes.