Originally Posted by Ian Pont
Australia has 22 million people, South Africa 48 million, England 51 million yet produce world class and title winning players under the current systems. Bangladesh has a population of 161 million and does not.
That is not a criticism, it is a starting point to realising where the issues might be with local coaching.
The size of the population does not mean much. It's the % of the population that actually play the game or have access to the facility needed. All these countries you mentioned are financially well off with deeply rooted infra-structure. Bangladesh is nowheere close to them in terms of interested players with access to enough facility to turn them into success even domestically; needless to internationally.