As of 10 July 2018, Sri Lanka have played 272 Test matches; they have won 86 matches, lost 101 matches, and 85 matches were Draw (cricket). As of 10 July 2018, Sri Lanka have played 816 ODI matches, winning 376 matches and losing 399; they also tied 5 matches, whilst 36 had no result. As of 10 July 2018, Sri Lanka have played 108 T20I matches and won 54 of them; 52 were lost and 1 tied and 1 no result match as well.. What 3 types of matches had Sri Lanka played in as of 10 July 2018?