अपने टी20 अंतरराष्ट्रीय कॅरियर में शफाक़ ने 35 मैच खेलकर 392 रन बनाए हैं. टी20 अंतरराष्ट्रीय में उनका उच्चंतम स्कोर 51 है मगर उनका स्ट्राइक रेट 143.07 है जो कि बेहद प्रभावशाली है. उन्होंने क्लास ए क्रिकेट में डेब्यू 2009 में डेनमार्क के खिलाफ वर्ल्ड्कप क्वारलिफायर में किया था. उसी साल शफाक़ को अफगानिस्तारन के लिए अंतरराष्ट्रीय एकदिवसीय मैच खेलने का मौका मिला. शफाक़ अफगानिस्तातन के उन चुनिंदा खिलाड़यिों में से हैं जिन्होंने पिछले तीन आईसीसी वर्ल्ड्कप (2012, 2014 और 2016) खेले हैं.