বাংলাদেশের বিপক্ষে গল টেস্টে টস জিতে প্রথমে ব্যাটিং করার সিদ্ধান্ত নিয়েছে স্বাগতিক শ্রীলংকা। তাই দুই ম্যাচ টেস্ট সিরিজের প্রথম ম্যাচে ফিল্ডিং-এ নেমেছে সফরকারী বাংলাদেশ।
বাংলাদেশ একাদশে সুযোগ পাননি সাব্বির রহমান, তাইজুল ইসলাম, মোসাদ্দেক হোসেন, কামরুল ইসলাম রাব্বি ও রুবেল হোসেন।
আর শ্রীলংকা একাদশে সুযোগ হয়নি ধনানঞ্জয়া ডি সিলভা, আসলি গুনারাতেœ, নুয়ান প্রদীপ, ভিকুম সঞ্জয়া ও মালিন্দা পুস্পকুমারার।
বাংলাদেশ একাদশ : মুশফিকুর রহিম (অধিনায়ক), তামিম ইকবাল (সহ-অধিনায়ক), সৌম্য সরকার, মুমিনুল হক, মাহমুদুল্লাহ রিয়াদ, সাকিব আল হাসান, লিটন কুমার দাস (উইকেটরক্ষক), মেহেদি হাসান মিরাজ, তাসকিন আহমেদ, মুস্তাফিজুর রহমান ও শুভাশিষ রয়।
শ্রীলংকা একদাশ : রঙ্গনা হেরাথ (অধিনায়ক), দিমুত করুনারতেœ, উপুল থারাঙ্গা, কুশাল মেন্ডিস, দিনেশ চান্ডিমাল, নিরোশান ডিকবেলা (উইকেটরক্ষক), আসলি গুনারাতেœ, দিলরুয়ান পেরেরা, সুরাঙ্গা লাকমল, লাহিরু কুমারা ও লক্ষ্মণ সানদাকান।