২০১৬–১৭ বাংলাদেশ ক্রিকেট দলের শ্রীলঙ্কা সফর
বাংলাদেশ জাতীয় ক্রিকেট দল তিনটি টেস্ট ক্রিকেট, তিনটি একদিনের আন্তর্জাতিক এবং দুইটি টুয়েন্টি২০ আন্তর্জাতিক খেলার জন্য শ্রীলঙ্কা সফর করে, যা মার্চ থেকে এপ্রিল ২০১৭-এ অনুষ্ঠিত হয়। এই সফরের দ্বিতীয় টেস্ট ম্যাচটি ছিল বাংলাদেশের ১০০ তম টেস্ট ম্যাচ। এই সফরের শুরুতে টেস্ট ম্যাচকে সামনে রেখে দু'দিনের একটি অনুশীলনমূলক ম্যাচ এবং ওয়ানডেকে সামনে রেখে একদিনের একটি অনুশীলনমূলক ম্যাচ অনুষ্ঠিত হয়। টেস্ট সিরিজটি ৭ মার্চ শুরু হয়; বাংলাদেশের জন্য ৭ই মার্চ তারিখটি অত্যন্ত গুরুত্বপূর্ণ তারিখ হওয়ায় টেস্ট সিরিজের স্বত্ব কেনা প্রতিষ্ঠান সিরিজের নামকরণ করে জয় বাংলা কাপ। সিরিজ শুরুর আগে, শ্রীলঙ্কার অধিনায়ক অ্যাঞ্জেলো ম্যাথিউস হ্যামস্ট্রিং ইনজুরির কারণে টেস্ট দল থেকে বাদ যান। রঙ্গনা হেরাথকে তার জায়গায় অধিনায়ক হিসাবে ঘোষণা করা হয়। পরবর্তীতে, ম্যাথিউস ওডিআই এবং টি২০আই সিরিজ খেলার জন্য সুস্থ না হতে পারায় উপুল থারাঙ্গা উভয় ফরম্যাটের জন্য দলের অধিনায়ক হিসাবে ঘোষণা করা হয়। টেস্ট সিরিজটি ১-১-এ ড্র হয়। প্রথম ম্যাচটি বাংলাদেশ ২৫৯ রানে পরাজিত হলেও দ্বিতীয় ম্যাচে বাংলাদেশ ৪ উইকেটে জয় লাভ করে। এটি টেস্ট ম্যাচে শ্রীলঙ্কার বিপক্ষে বাংলাদেশের প্রথম জয়। টেস্টে এটি তাদের নবম জয় এবং বিদেশের মাটিতে চতুর্থ জয়। একদিনের আন্তর্জাতিক সিরিজটিও ১-১-এ ড্র হয়। বৃষ্টির কারণে ওডিআই সিরিজের দ্বিতীয় ম্যাচে কোন ফলাফল হয়নি। সফরের টি২০আই সিরিজটিও ১-১-এ ড্র হয়। একদিনের আন্তর্জাতিক সিরিজটি শেষে, বাংলাদেশের অধিনায়ক মাশরাফি মুর্তজা তৃতীয় ম্যাচে স্লো ওভার রেট বজায় রাখার জন্য এক ম্যাচের জন্য সাসপেন্ড করা হয়। টি২০আই সিরিজের প্রথম ম্যাচে মুদ্রা নিক্ষেপের সময় মাশরাফি মুর্তজা এই সিরিজ শেষে টি২০আই থেকে অবসর নেয়ার ঘোষণা দেন।