গ্যালিতে শ্রীলঙ্কার বিপক্ষে টসে জিতে ব্যাটিং করার সিদ্ধান্ত নিয়েছে ভারত। এই ম্যাচে শ্রীলঙ্কার হয়ে অভিষেক ঘটেছে ২৫ বছর বয়সী অফস্পিনার কেশরা নুওয়ান্তার, অন্যদিকে নিরোশান ডিকওয়েলা তিন বছর পর টেস্টে ফিরেছেন।
গ্যালির পিচের অবস্থা বিবেচনা করে টসে জিতে প্রথমে ব্যাটিং করার সিদ্ধান্ত নিয়েছেন ভারতীয় অধিনায়ক শুভমান গিল। পিচে ঘাসের আস্তরণ থাকায় শুরুতে কিছুটা সিমিং হওয়ার সম্ভাবনা থাকলেও, পরবর্তীতে এটি ব্যাটিংয়ের জন্য সহায়ক হতে পারে বলে মনে করা হচ্ছে। ভারত তাদের দলে চোটগ্রস্ত বি সাই সুதர்শনের পরিবর্তে ৩ নম্বর পজিশনে দেবদত্ত পদিক্কালকে অন্তর্ভুক্ত করেছে।
অন্যদিকে, শ্রীলঙ্কা তাদের দলে চমক দিয়ে রমেশ মেন্ডিসের বদলে ২৫ বছর বয়সী অফস্পিনার কেশরা নুওয়ান্তাকে অভিষেক করিয়েছে। injured ওপেনার পাথুম নিসাঙ্কার পরিবর্তে নিশান ফার্নান্দো খেলছেন এবং দীর্ঘ তিন বছর পর টেস্ট ক্রিকেটে প্রত্যাবর্তন করেছেন নিরোশান ডিকওয়েলা। গ্যালিতে এটি ৫০তম টেস্ট এবং ভারতের জন্য এটি ৬০০তম টেস্ট ম্যাচ।