मोहम्मद इरफ़ान को २०११ इंडियन प्रीमियर लीग में कोलकाता नाइट राइडर्स की और से खेलने का मौका मिला। लेकिन मामला बीसीसीआई और पाकिस्तान क्रिकेट बोर्ड से पारित होना बाकी था। इरफ़ान को $७५,००० से ज्यादा डॉलर का कॉन्ट्रेक्ट दिया गया था। लेकिन प्रस्ताव पारित करने का काम बीसीसीआई के पास था। इरफ़ान को पाकिस्तान क्रिकेट बोर्ड से भी सहमति लेनी पड़ी थी।

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