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