দক্ষিণ আফ্রিকার বিপক্ষে ভারতের মতোই আবারও ব্যাটিং বিপর্যয়ে পড়লো বাংলাদেশ। নিজেদের মাঠে খেলেও, মাত্র ৩ জন ব্যাটার দুই অঙ্কের রানে পৌঁছাতে পেরেছেন। ওপেনার মাহমুদুল হাসান জয় এবং মেহেদী হাসান মিরাজ ছাড়া, দশ নম্বরে নামা তাইজুল ইসলাম কিছুটা রান করেন। কিন্তু তারপরও বাংলাদেশ মাত্র ১০৬ রানে অলআউট হয়ে যায়।
মিরপুর শেরে বাংলা স্টেডিয়ামে এটি বাংলাদেশের দ্বিতীয় সর্বনিম্ন রান। ২০২১ সালে পাকিস্তানের বিপক্ষে ৮৭ রানে গুটিয়ে যাওয়ার রেকর্ড রয়েছে। তবে, মিরপুরে এটি প্রথম ইনিংসে বাংলাদেশের সর্বনিম্ন রান। গত সাতটি ঘরের মাঠের ইনিংসের মধ্যে ছয়বারই দল ২০০ রানের নিচে অলআউট হয়েছে।
টসে জিতে ব্যাটিংয়ের সিদ্ধান্ত নেন অধিনায়ক নাজমুল হোসেন শান্ত। কিন্তু শুরু থেকেই একের পর এক উইকেট হারাতে থাকে বাংলাদেশ। প্রথম ৬০ রানের মধ্যেই ৬টি উইকেট হারিয়ে মধ্যাহ্ন বিরতিতে যায় দল। ওপেনার মাহমুদুল হাসান জয় ছাড়া, সাদমান ইসলাম, মুমিনুল হক, শান্ত, মুশফিকুর রহিম, লিটন দাস ও মেহেদী মিরাজ দ্রুতই আউট হয়ে যান।
প্রথম দশ ওভারেই বাংলাদেশ নিয়মিত উইকেট হারাতে থাকে। সাদমান শূন্য রানে, মুমিনুল মাত্র ৪ রানে, শান্ত ৭ রানে, মুশফিক ১১ রানে ও লিটন ১৩ বলে ১ রান করে আউট হন। মাহমুদুল কিছুটা লড়াই করলেও, মিরাজ আউট হওয়ার পর তিনিও ৩০ রান করে ফিরেন। নবাগত জাকের আলী ২ রানে আউট হন। তবে শেষদিকে নাঈম হাসান ও তাইজুল ইসলাম ২৬ রানের জুটি গড়ে বাংলাদেশের স্কোর ১০০ পার করতে সহায়তা করেন। তাইজুল ৩১ বলে ১৬ রান করেন, যা ইনিংসের গুরুত্বপূর্ণ রান ছিল।
দক্ষিণ আফ্রিকার বোলারদের মধ্যে কাগিসো রাবাদা, উইয়ান মুল্ডার ও কেশব মহারাজ ৩টি করে উইকেট নেন। স্পিনার ডেন পিট নেন ১টি উইকেট।