मोहम्मद इरफ़ान ने अपनी २८ वर्ष की उम्र में पाकिस्तान राष्ट्रीय क्रिकेट टीम के लिए खेलना शुरू कर दिया था। उस समय इरफ़ान को स्पॉट फिक्सिंग के मामले के कारण पाकिस्तान के दो घातक गेंदबाज मोहम्मद आसिफ और मोहम्मद आमिर की जगह शामिल किया गया था। यह इरफ़ान के लिए एक अच्छा अवसर था कि वो चयनकर्ताओं पर खरा उतरे।

आखिरकर इरफ़ान ने अपने एक दिवसीय अंतर्राष्ट्रीय क्रिकेट कैरियर की शुरुआत २०१० में इंग्लैंड क्रिकेट टीम के खिलाफ कर दी। उस मैच में इरफ़ान ने ५.३ ओवर में ३७ रन देते हुए कोई विकेट नहीं ले पाए थे। मैच में कई लोगों ने आलोचनाएं की तो किसी ने प्रशंषा ,मैच में इरफ़ान ने १३० और १३५ किलोमीटर प्रति घण्टे की रफ़्तार से गेंदबाजी की थी। इंग्लैंड के खिलाफ खेला गया वो मैच पाकिस्तान हार गया था। उस श्रृंखला में मोहम्मद इरफ़ान अच्छा प्रदर्शन नहीं कर पाये थे इस कारण टीम से बाहर कर दिया और लगभग दो साल तक इंतजार करना पड़ा और अंततः भारतीय क्रिकेट टीम के खिलाफ २५ दिसम्बर २०१२ को फिर से खेलने का मौका मिला।

प्रथम श्रेणी क्रिकेट कैरियर
अंतर्राष्ट्रीय क्रिकेट कैरियर
ट्वेन्टी–ट्वेन्टी क्रिकेट कैरियर
इंडियन प्रीमियर लीग - कोलकाता नाइट राइडर्स में