Bangladesh will play two Tests, three one-day internationals and one Twenty20 match on their month-long tour of Sri Lanka in March, the Sri Lankan board announced on Monday.
March 3-5: Three-day match, Matara
March 8-12: First Test, Galle
March 16-20: Second Test, Colombo
March 23: First ODI, Hambantota
March 25: Second ODI, Hambantota
March 28: Third ODI, Pallekele
March 31: T20 international, Pallekele