Sri Lanka have some work to do. Oddly enough they are doing well in Test cricket, at least based on the ranking system where their 85 rating puts them close to all the top teams at 100+. They have really been struggling in white ball cricket for several years now.
A lot was said about the Asalankas, Hasarangas, and Co during the world cup, but a) they only beat a torrid Bangladesh and b) they are struggling against Zimbawe at home.
We`ve been taking our matches close. We beat South Africa too I`m pretty sure. Also this SL side has a lot of members missing. Its really just a lack of experience holding us back.