Ajmal and Hafeez cheating was hiding this for a while.
We finally had a ray of hope in Hasan Ali during the CT, but it has stalled now and could prove to be a fallacy.
Hasan Ali like the recent trend has gone backwards. He was one of the best bowlers in the world but his average has continued to regress in ODIs. He isn't picking any wickets over the last year or so, which can be seen in his stats.
)