Yes, SL needs to improve a lot. Surely SL is not the best cricketing side of the world, and most probably not the second best or the third best side. If SL is palying their best players availble it is clear that there is much work to be done in order to come to the top or closer to it. SL need more intelligent cricket playing rather than big shoutings !!