Since Jan 1 2017, SL have played 41 ODIs and have won only 10 and have lost 30. They have negative W/L record against all teams they have played except for Bangladesh (which whom they have W/L of 1.0) against which includes, Afghanistan, Zimbabwe. That is a stat of a very poor team in world cricket. No team other than probably Zim, Bangladesh, Afghanistan or West Indies will have such record during that time, which puts them firmly amongst them.
My point wasn't about SL (let's not concentrate too much on that, that's for another debate) but rather let the guy get atleast 50+ games. 40+ avg is still decent (even if vs minnow). With practice, could surely make that into a fruitful talent.
One thing I have witnessed in this new generation of Pakistani players (infact alot of this generation players from every team espacially from DESI teams) - hard work does not coorelate in their brain. They are more interested on Selfies/Instagram/ADS rather than actually putting the hard work at the gym/practice. Majority of the Desi players has a body of a couch potato. As a sportsman, how can you do that to your own body is beyond me.