How can we do better? by simply not making stupid mistakes that our batsmen do every single game.
ONLY if they can play a sensible cricket, i cant see how we wont be able to compete against SL and WI? and zim, i believe we can beat them in India.
Verily, in the remembrance of Allah do hearts find rest [Al-Qur'an,13:28]