There is absolutely no doubt in my mind that whether it is under-19, one-day or test cricket, Pakistan lose more games because of their inconsistent batting (barring one or two brilliant individuals in every team) rather than the bowling. No point moaning too much about the fielding because it will never improve beyond a certain level no matter who we hire as fielding coach.
Batting has always been the main cause of our downfall
Even in the shortest format (T-20) our average score is like a pathetic 130-140 runs and bowlers have contributed to most of the wins
Infact I cannot remember a single T20 game where Pakistan successfully chased a formidable (160+) total against anyone. It is always the other way around; bowlers defending a below-par total