पाकिस्तानी पूर्व खिलाड़ी ने आरोप लगाया कि, 'मोहम्मद शमी शानदार प्रदर्शन कर रहे थे, वह मौजूदा विश्व कप में 15 विकेट ले चुके हैं, लेकिन उन्हें मुस्लिम होने के चलते प्लेइंग इलेवन से बाहर कर दिया गया। इसके पीछे भारतीय जनता पार्टी का हाथ हो सकता है।'भाजपा के दबाव में मुस्लिम होने के चलते शमी टीम इंडिया से श्रीलंका के खिलाफ बाहर बैठाया गया।
श्रीलंका के खिलाफ अंतिम लीग मैच में भारतीय टीम ने दो बदलाव किए थे। युजवेंद्र चहल की जगह कुलदीप यादव को प्लेइंग इलेवन में जगह मिली थी। टीम इंडिया ने स्पिनर के मुफीद लीड्स की पिच पर शमी की जगह जडेजा को वर्ल्ड कप में पहली बार मौका दिया था।