Awesome analysis. I would put the most weight (90%) on the first three categories. Total number of wickets and wickets per match may be affected by other factors, but economy, strike rate, and average almost always will reflect the true ability of a player if there are enough samples. (Average can be estimated from the other two, thus economy and SR might be enough.)
Using these criterion, our most capable bowlers are: Razzak, Shakib, Mash, Nazmul, and Rubel. Shahadat, Shafiul, and Riyadh don't make the cut. I wonder where Naeem and nasir's performance would put them.
প্রথম বাংলাদেশ আমার শেষ বাংলাদেশ, জীবন বাংলাদেশ আমার মরন বাংলাদেশ।