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