২০১৮ সালে অভিষেকর পর জাতীয় দলের হয়ে এখন পর্যন্ত ৮টি ওয়ানডে খেলেছেন নাজমুল হোসেন শান্ত। ৮ ম্যাচের ৮ ইনিংস ব্যাট করে তার সংগ্রহ মোটে ৯৩ রান! মানে একশও করতে পারেননি। গড় মাত্র ১১.৬২। চলতি বিপিএলেও তার পারফর্মেন্স মোটেও ভালো নয়। তারপরও আফগানিস্তানের বিপক্ষে ঘোষিত ওয়ানডে দলে শান্তর জায়গা পাকা।
নির্বাচকেরা এখনও নাকি তার ওপর আত্মবিশ্বাসী। গত জানুয়ারিতে উইন্ডিজের বিপক্ষে দেশের মাটিতে ওয়ানডে সিরিজে খেলেছেন শান্ত। তিন ম্যাচে তার রান যথাক্রমে- ১, ১৭ এবং ২০! এই ফরম্যাটে তার স্ট্রাইক রেট ৫৮.৮৬। সর্বোচ্চ স্কোর ৩৮ বলে ১৯। ২০২০ সালে জিম্বাবুয়ের বিপক্ষে সিলেটে তিনি এই রান করেছিলেন। চলতি বিপিএলে এখন পর্যন্ত ১০ ম্যাচের ৯ ইনিংসে করেছেন ১৭৬ রান। সর্বোচ্চ ৪৫। গড় ২২.০০ আর স্ট্রাইকরেট মাত্র ৯২.৬৩! এরপরও তাকে আফগানিস্তান সিরিজে সুযোগ দেওয়া হয়েছে।