শ্রীলঙ্কার বিপক্ষে টেস্ট ক্রিকেটে একটি ম্যাচ জয় করেছে বাংলাদেশ। ২০১৭ সালের মার্চে কলম্বোতে লঙ্কানদের বিপক্ষে টেস্টে ৪ উইকেটে জয় পায় টাইগাররা। সেই ম্যাচে শ্রীলঙ্কা প্রথম ইনিংসে ৩৩৮ ও দ্বিতীয় ইনিংসে ৩১৯ রান করে। জবাবে বাংলাদেশ নিজেদের প্রথম ইনিংসে ৪৬৭ ও দ্বিতীয় ইনিংসে ১৯১ রান করে জয় তুলে নেয়। তামিম ইকবাল প্রথম ইনিংসে ৪২ ও দ্বিতীয় ইনিংসে ৮২ রান করে ম্যাচসেরা হন।