শ্রীলঙ্কা সেনাবাহিনী
এই বাহিনীর সর্বাধিনায়ক হিসেবে দেশের রাষ্ট্রপতি দায়িত্ব পালন করেন যিনি বিমান ও নৌবাহিনীরও সর্বাধিনায়ক হিসেবে নিয়োজিত থাকেন এবং চীফ অব ডিফেন্স স্টাফ নামের আরেকটি পদ আছে যেটা একজন পূর্ণ জেনারেল, এ্যাডমিরাল বা এয়ার চীফ মার্শালের হাতে থাকে।[5][6] তবে সেনাবাহিনী পরিচালনার মূল দায়িত্ব থাকে একজন লেফটেন্যান্ট-জেনারেলের হাতে যিনি কমান্ডার অব দ্যা আর্মি বা সেনাবাহিনী প্রধান পদে থাকেন।[7][8][9]
২০১৬-১৭ বাংলাদেশ ক্রিকেট দলের শ্রীলঙ্কা সফর
সিরিজ শুরুর আগে, শ্রীলঙ্কার অধিনায়ক অ্যাঞ্জেলো ম্যাথিউস হ্যামস্ট্রিং ইনজুরির কারণে টেস্ট দল থেকে বাদ যান। রঙ্গনা হেরাথকে তার জায়গায় অধিনায়ক হিসাবে ঘোষণা করা হয়। পরবর্তীতে, ম্যাথিউস ওডিআই এবং টি২০আই সিরিজ খেলার জন্য সুস্থ না হতে পারায় উপুল থারাঙ্গা উভয় ফরম্যাটের জন্য দলের অধিনায়ক হিসাবে ঘোষণা করা হয়।