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.
Fabi Ayyi Ala E Rabbikuma tukajjiban - فَبِأَيِّ آلاءِ رَبِّكُمَا تُكَذِّبَانِ
Then which of the favors of your Lord will you deny? "We do not deny any of our Lord's bounties/favors upon us."